[英]Android studio not generate signed apk
最近我將我工作的android studio IDE更新為Android Studio 1.5.1。 但現在我面臨一些麻煩,因為更新后它沒有生成簽名的apk文件。 但是當我插入設備並運行應用程序時,它運行正常。 我用的時候
構建 - >生成簽名Apk
在它顯示的事件日志中
10:38:51 AM Executing tasks: [:app:assembleRelease]
滑塊顯示一些時間,它會消失。 它也沒有顯示構建生成完成對話框。 然后我更改構建變體並嘗試使用連接的設備運行應用程序。 它在播種的事件日志中
10:43:32 AM Executing tasks: [:app:assembleDebug]
幾秒鍾后彈出一個coms說Apk(s)成功生成,但仍然簽名的apk不在relavent文件夾中。 並且應用程序在設備中正常運行。 我的完整事件日志如下。
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.gradel文件如下。
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,它仍然是相同的。
我遇到了同樣的問題,但我通過在build.gradle中添加以下代碼解決了這個問題
lintOptions {
checkReleaseBuilds false
}
這個問題會發生,有時我們的應用程序不遵循Lint工具的所有規則和規定
注意:在
android
中的應用程序模塊中添加它
我通過完全刪除 Android studio及其相關文件並重新安裝來修復此問題。 現在它的工作完美。 我在IDE中使用的插件可能存在一些問題。 所以在我的mac中我使用以下終端命令來刪除android studio
rm -Rf /Applications/Android\ Studio.app
rm -Rf ~/Library/Preferences/AndroidStudio*
rm ~/Library/Preferences/com.google.android.studio.plist
rm -Rf ~/Library/Application\ Support/AndroidStudio*
rm -Rf ~/Library/Logs/AndroidStudio*
rm -Rf ~/Library/Caches/AndroidStudio*
rm -Rf ~/.gradle
rm -Rf ~/.android
然后我重新安裝IDE並安裝必要的SDK 。 這個固定的問題對我而言。
使用正確的密碼和路徑確保密鑰庫正確無誤。
然后清理並重建。
組裝(不執行或運行)所需的構建
然后'生成簽名APK'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.