gpt4 book ai didi

安卓工作室 : How can I get the aligned signed release APK?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:02:17 25 4
gpt4 key购买 nike

我正在使用 Android Studio,对于其他项目,当我尝试生成签名的 APK 时,我得到了 app-release.apk 文件,但遇到了更多麻烦。

但是在这个特定的项目中,我只能得到一个 app-release-unaligned.apk 文件。

与我的其他项目的主要区别在于使用了 transloadit jar 和 org.apache.httpcomponents 库,为此我必须在我的 gradle 文件中记下 packagingOptions 字段。

这是我的build.grade文件

apply plugin: 'com.android.application'

android {
signingConfigs {
}
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "com.bambinotes.bambinotessnap"
minSdkVersion 16
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
zipAlignEnabled true
}
}
packagingOptions {
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/NOTICE'
exclude 'META-INF/LICENCE'
exclude 'META-INF/LICENSE'
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/license.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/notice.txt'
exclude 'META-INF/ASL2.0'
}
}

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile('org.apache.httpcomponents:httpmime:4.3.6') {
exclude module: 'httpclient'
}
compile files('libs/transloadit-1.0.2.jar')
compile 'com.android.support:appcompat-v7:22.2.0'
compile 'com.anupcowkur:reservoir:2.0'
compile 'com.android.support:cardview-v7:22.2.0'
compile 'com.android.support:recyclerview-v7:22.2.0'
compile 'com.google.android.gms:play-services:7.5.0'
compile 'com.mcxiaoke.volley:library:1.0.16'
compile 'org.apache.httpcomponents:httpclient-android:4.3.5'
compile 'com.android.support:support-v4:22.2.0'
}

**更新**

我刚刚发现我遇到的错误是什么,Android Studio 在另一个文件夹中打开查找器,该文件夹生成应用程序调试和应用程序发布未对齐文件(我们可以将其视为中间文件文件),app-release.apk 文件是目录结构中的两个文件夹。

尽管我为知道我遇到麻烦的原因而感到尴尬,但我会保留这个问题,看看将来是否其他人会遇到这种情况。

最佳答案

app-release.apk 文件位于应用程序文件夹中。

有时 Android Studio 会显示未对齐文件所在的另一个目录,因此您只需查找新创建的文件即可。

关于安卓工作室 : How can I get the aligned signed release APK?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31716036/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com