我的第一个Android项目已经完成。我想加载Google Play。 当我做构建 - >生成签名APK 给错误安卓工作室。
对于基于Gradle的项目,签名配置应该是 在Gradle构建脚本中指定。请参阅Gradle用户指南 更多信息。“
我尝试在此示例中签署配置
signingConfigs {
release {
storeFile file("mykeystore")
storePassword "mypassword"
keyAlias "my alias"
keyPassword "mykeypassword"
}
}
buildTypes {
release {
signingConfig signingConfigs.release
}
}
但我不知道mykeystore和我的密码以及其他信息。
release {
storeFile file("mykeystore") -> what is mykeystore ?
storePassword "mypassword" -> what is mypassword ?
keyAlias "my alias" -> what is myalias ?
keyPassword "mykeypassword" -> what is mykeypassword ?
}
我无法构建apk我的项目。这是我的第一个项目。 我使用android studio 2.0.11和mac os x lion。
请帮忙。抱歉坏英语。 感谢。
答案 0 :(得分:-2)
这样做.. 手册很清楚。请说明你工作之后你会遇到哪些部分,我建议:
http://developer.android.com/guide/publishing/app-signing.html
好的,一个小概述,没有参考或日食,所以留出一些空间容错,但它的工作原理是这样的
另外,从链接:
使用Eclipse ADT编译和签名
如果您将Eclipse与ADT一起使用 插件,您可以使用导出向导 导出已签名的.apk(甚至是 如有必要,创建一个新的密钥库。 导出向导执行所有操作 与Keytool和。的互动 Jarsigner for you,它允许你 使用GUI签名包 执行手动程序 如所讨论的那样编译,签名和对齐 以上。一旦向导编译完毕 并签署了您的包裹,它也将 perfom包对齐 的zipalign。因为导出向导 你使用Keytool和Jarsigner 应该确保它们是可访问的 在您的计算机上,如上所述 在签名的基本设置中。
创建已签名且对齐的.apk 蚀:
- 在Package Explorer中选择项目,然后选择File> 出口。
打开Android文件夹,选择“导出Android应用程序”,然后单击“确定” 下一步。
现在启动“导出Android应用程序”向导,这将指导 你通过签署的过程 您的申请,包括步骤 选择用于的私钥 签署.apk(或创建一个新的.apk) 密钥库和私钥)。
- 完成导出向导,您的应用程序将被编译, 签名,对齐,准备好了 分布。
醇>