![](/img/trans.png)
[英]Getting NoSuchMethodError exception on com.android.prefs.AndroidLocation.getAvdFolder() when trying to run “ionic cordova run --emulator”
[英]Getting gradle sync issue com.android.prefs.AndroidLocation.getFolder
**Unable to find method ''java.lang.String com.android.prefs.AndroidLocation.getFolder(com.android.utils.EnvironmentProvider)'' 'java.lang.String com.android.prefs.AndroidLocation.getFolder(com.android.utils .EnvironmentProvider)'
Gradle 的依賴緩存可能已損壞(這有時會在網絡連接超時后發生。)
重新下載依賴項並同步項目 (requires.network) Gradle 構建進程(守護程序)的 state 可能已損壞。 停止所有 Gradle 守護進程可能會解決這個問題。
停止 Gradle 構建進程(需要重啟) 您的項目可能正在使用第三方插件,該插件與項目中的其他插件或項目要求的 Gradle 版本不兼容。
如果 Gradle 進程損壞,您還可以嘗試關閉 IDE,然后殺死所有 Java 進程。**
試過:
解決方案:
與 spoon 庫相關的問題,gradle 同步問題,如果我們清除~/.gradle
緩存,每個人都會發生此問題:
spoon
版本降級到 1.5.0,那么我們必須將com.android.tools.build.gradle
版本從 3.6.4 更新到 4.1.2 然后構建成功並能夠生成 aars。spoon
版本 1.5.1 那么,我們必須將com.android.tools.build.gradle
版本從更新到最新
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.