我想从包名中删除中间部分.例如:com.example.app到com.app
我尝试了一些东西,但无法删除包名称的中间部分而没有错误.
我有LoginActivity,它检查SharedPreferences的登录详细信息,然后重定向到HomeActivity和其他活动.我已经在每个活动上放置了菜单项注销,并在注销按钮上使用了此代码.
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
Run Code Online (Sandbox Code Playgroud)
如何隐藏登录活动,以便当用户从主屏幕按回按钮时,它将关闭应用程序.
就像我打开应用程序时它会显示主屏幕,当我正常按回按钮时它应该关闭应用程序.但在我的情况下,它将我带到登录屏幕,这是第一个检查用户凭据的屏幕.
我无法结束Login活动,否则该解决方案不起作用.
我是Android新手.请提出解决此问题的建议.
我想在"Nexus One - 4.1.1 - 使用Google Apps"中打开相机
我删除了设备并再次添加它,但它仍然是旧版本.
如何获得更新版本的设备?
编辑
您可以手动删除该文件夹并再次下载该设备.
这是我的build.gradle文件.我已经按照本教程.
repositories {
mavenCentral()
jcenter()
mavenLocal()
maven {
url "${project.rootDir}/mvn-repo/release" //ADD THE CORRECT LOCATION OF THE CREATIVESDK LIBRARY FILES
}
}
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
packagingOptions {
exclude 'META- INF/NOTICE.txt'
exclude 'META-INF/LICENSE.txt'
}
defaultConfig {
applicationId "com.example.test"
minSdkVersion 11
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile project(':libraries:collage-views')
compile 'com.aviary.android.feather.sdk:aviary-sdk:3.6.5'
compile 'com.adobe.creativesdk:behance:0.2.10'
compile 'com.adobe.creativesdk:image:4.0.0'
// …Run Code Online (Sandbox Code Playgroud)