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…