在我的情况下,我发现apk文件在文件夹{specified_destination}/{flavor_name}/释放文件夹
Android Studio 3.0现在在指定的目标文件夹中创建一个“release”文件夹,并将release apk放在该文件夹中。
{APK目标文件夹}\release\app release。apk
或如@velis所述
{APK目标文件夹}\{flavor}\{variant}\{apkname}。apk
例如:-在您的示例中:C:\apps\app\release\app release。apk
自Android Studio 3.0更新以来,生成的apk将在
{project-folder}/app/release/app-release.apk
另外,还会生成一个文件Output.json其中包含apk生成详细信息。
样本:
[
{
"outputType":{
"type":"APK"
},
"apkInfo":{
"type":"MAIN",
"splits":[
],
"versionCode":1
},
"path":"app-debug.apk",
"properties":{
"packageId":"njscommunity.xxxxx",
"split":"",
"minSdkVersion":"19"
}
}
]
这一切都取决于Gradle构建,所以最后这一切都取决于你构建的Gradle版本。Gradle Android插件为Android Studio.
我正在尝试构建我的第一个签名APK以供发布,但出现了一些错误。看起来效果很好,但现在我就是无法生成APK。我做了研究,但什么也没找到。 Gradle版本:4.8,Android插件版本3.1.4,这是我的应用程序Gradle屏幕截图:link 这来自assembleDebug: 我曾经有过布局和不赞成使用的功能的其他问题,但我解决了它。其中一个就这样消失了,但我什么也没做:-) 我已经尝试过的事情
我在生成签名apk时遇到麻烦。屏幕上显示的Lint错误以下错误显示所有com.android.support库都必须使用完全相同的版本规范(混合版本可能导致运行时崩溃)。找到的版本28.0.0, 27.1.0。示例包括“com.android.support:动画-矢量-绘图:28.0.0”和“com.android.support:exif界面:27.1.0” 构建中的依赖关系。gradle文件
我在Android Studio中生成签名的APK有一个问题。几天前它还很好,我不知道哪里出了问题。我在尝试fgenerate签名APK的任何项目中都得到了这个错误:
我正在尝试生成签名APK。但由于生成时的lint错误而无法生成。我检查了我的lint报告,它在我的XML文件中显示错误。 林特在组装释放目标时发现致命错误。要继续,要么修复lint识别的问题,要么修改构建脚本,如下所示:...android{lintOptions{checkReleaseBuilds false//或者,如果您愿意,您可以继续检查版本构建中的错误,//但即使发现错误,也可以继续构
如果你想把自己的资源发放给第三方用户访问,但是又不想开放Bucket的读权限,可以通过生成预签名URL的形式提供给用户一个临时的访问URL。在生成URL时,你可以指定URL过期的时间,从而限制用户长时间访问。 生成一个预签名的URL 如下代码: String bucketName = "your-bucket-name"; String key = "your-object-key"; // 设