升級Android Studio3.0 beta1問題匯總

1.Gradle sync failed: Cause: java.lang.NullPointerException

問題描述: 這是從AS3.0 alpha版本升級到beta產生的問題
官方文檔有說明地址https://androidstudio.googleblog.com/2017/08/android-studio-30-beta-1.html
解決辦法: 菜單欄上 Build > Clean Project 然后重新使用Sync Project 即可


2.Gradle sync failed: Cause: com.android.support:multidex:1.0.2

問題描述: 這個也是升級beta1出現的 他提示我升級到multidex的1.0.2版本 然后我升級到1.0.2版本以后發現找不到資源(下載不下來)
解決辦法:
在項目的根目錄build.gradle中加入配置google()倉庫,jcenter倉庫中沒有最新的1.0.2版本的multidex

allprojects {
    repositories {
        google()//新增的
        jcenter()
        mavenCentral()
        maven { url "https://jitpack.io" }
    }
}

3.Error:Execution failed for task ':app:lintVitalRelease'. > java.lang.NullPointerException (no error message)

問題描述:react native編譯報錯

解決方法:

  • 1.執行命令 ./gradlew app:assembleRelease -x lintVitalRelease
  • 2.android - app - build.gradle 里面添加
android {

...

 lintOptions { checkReleaseBuilds false }

...

}
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容