app.gradle

1、點擊按鈕打開應用程序管理器應用信息頁面

Intent i = new Intent("android.settings.APPLICATION_DETAILS_SETTINGS");

String pkg = "com.android.settings";
String cls = "com.android.settings.applications.InstalledAppDetails";

i.setComponent(new ComponentName(pkg, cls));
i.setData(Uri.parse("package:" + getPackageName()));
startActivity(i);

2、Gradle 的repositories 配置多個URL

allprojects {
    repositories {
        jcenter()
        maven { url "https://maven.google.com" }
        maven { url 'https://jitpack.io' }
    }

3、解決Error:All flavors must now belong to a named flavor dimension.
這個問題是Android studio升級到3.0之後,運行的時候會提示gradle要升級到3.5版本才能編譯。於是我把我的gradle升級到了gradle-4.1-milestone-1 版本

提示:

Error:All flavors must now belong to a named flavor dimension.Learn more at https://d.android.com/r/tools/flavorDimensions-missing-error-message.html 

這個一個錯誤,意思是:所有的flavors都必須屬於同一個風格。
在主app的build.gradle裏面的

 defaultConfig {
    targetSdkVersion:***
    minSdkVersion :***
    versionCode:***
    versionName :***
    //版本名後面添加一句話,意思就是flavor dimension 它的維度就是該版本號,這樣維度就是都是統一的了
    flavorDimensions "versionCode"
}

loading…

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章