最近我把我的安卓工作室IDE更新到了Android Studio 1.5.1。但是现在我遇到了一些麻烦,因为更新后它没有生成已签名的APK文件。但是当我连接设备并运行应用程序时,它可以正常运行。当我使用
Build -> Generate Signed Apk
在事件日志中显示:
10:38:51 AM Executing tasks: [:app:assembleRelease]
滑块显示一些时间然后消失。它也不会显示构建生成完成对话框。接着我更改了构建变量并尝试使用连接的设备运行应用程序。在事件日志中它显示
10:43:32 AM Executing tasks: [:app:assembleDebug]
几秒钟后会弹出一个窗口,显示已成功生成Apk文件,但是签名后的apk文件仍未出现在相关文件夹中。 应用程序在设备上正常运行。我的完整事件日志如下。
10:38:51 AM Executing tasks: [:app:assembleRelease]
10:43:32 AM Executing tasks: [:app:assembleDebug]
10:43:46 AM Gradle build finished in 13s 964ms
10:43:46 AM Generate Signed APK
APK(s) generated successfully.
Reveal in Finder
10:43:46 AM Generate Signed APK
APK(s) generated successfully.
Reveal in Finder
10:43:46 AM Generate Signed APK
APK(s) generated successfully.
Reveal in Finder
10:43:46 AM Generate Signed APK
APK(s) generated successfully.
Reveal in Finder
10:43:47 AM Generate Signed APK
APK(s) generated successfully.
Reveal in Finder
10:43:47 AM Generate Signed APK
APK(s) generated successfully.
Reveal in Finder
10:43:47 AM Generate Signed APK
APK(s) generated successfully.
Reveal in Finder
10:43:52 AM Session 'app': Launched on samsung-sm_t211-4100cede9628b000
同时我的 build.gradle 文件如下。
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion '23.0.0 rc3'
defaultConfig {
applicationId "com.lf"
minSdkVersion 14
targetSdkVersion 19
versionCode 63
versionName '2.0.9'
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
productFlavors {
}
}
dependencies {
compile 'com.android.support:support-v4:22.2.1'
compile project(':holoColorPickermaster')
compile project(':qRCodeReaderViewlib')
compile project(':volley')
compile project(':library')
}
那我该怎么解决这个问题呢?我在出现问题后完全更新了Android Studio,但还是一样。
.jks
密钥文件。 - Madhukar Hebbar