如何准备APK文件以供发布方式导出?以及要设置哪些参数?

发布于 2024-10-27 10:42:14 字数 115 浏览 3 评论 0原文

我在android中制作了一个小应用程序,我想将其发布到市场上。

首先如何从 eclipse 导出最终的 APK 并 其次AndroidManifest文件中要设置哪些参数?

请帮我。

I have made a small application in android and I want to publish it on market.

So first of all how to export final APK from eclipse and
second what are the parameters to set in AndroidManifest file?

Please, help me.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

乖乖公主 2024-11-03 10:42:14

1) 提取签名包

引用自此处

使用 Eclipse ADT 进行编译和签名
当将 Eclipse 与 ADT 结合使用时,您可以
使用导出向导导出
签名的 .apk(甚至创建一个新的
密钥库,如果需要)。出口
向导执行所有交互
与 Keytool 和 Jarsigner 一起用于
你,这让你能够执行
通过图形界面签名
而不是命令行。因为
导出向导使用 Keytool
和 Jarsigner,您应该确保
它们可以在您的计算机上访问,
如上面基本设置中所述
用于签名。

要创建签名的 .apk,请右键单击
Package Explorer 中的项目
并选择 Android 工具 >出口
签名的申请包。
(或者,打开您的
Eclipse 中的 AndroidManifest.xml 文件,
打开概述选项卡,然后单击使用
导出向导。)该窗口
出现将显示发现的任何错误
在尝试导出您的
应用。如果没有发现错误,
继续导出向导,
将指导您完成整个过程
签署您的申请,包括
选择私钥的步骤
用于签署 .apk,或
创建一个新的密钥库和私有密钥库
关键。

完成导出向导后,
您将获得一个已签名的 .apk
用于分发。

2) 清单
清单文件中有很多参数。您需要的主要是:
Manifest标签的参数:

package="com.yourcompany.yourapppackage"

是你的项目的包名。我假设你已经拥有它了。

android:versionCode="4" android:versionName="1.0.3"

这两个描述了您的软件版本的代码和名称。版本代码应始终为整数,版本名称可以是您喜欢的任何字符串。上传更新时,不要忘记增加版本代码。

嵌套标签
是一个标签,它指定您的应用程序使用的最低 API 级别。

仅当您需要应用程序的某些权限时,才需要嵌套标签

此处了解有关清单文件的更多信息。

1) Extracting signed package

A quote from here:

Compiling and signing with Eclipse ADT
When using Eclipse with ADT, you can
use the Export Wizard to export a
signed .apk (and even create a new
keystore, if necessary). The Export
Wizard performs all the interaction
with the Keytool and Jarsigner for
you, which allows you to perform
signing via a graphical interface
instead of the command-line. Because
the Export Wizard uses both Keytool
and Jarsigner, you should ensure that
they are accessible on your computer,
as described above in the Basic Setup
for Signing.

To create a signed .apk, right-click
the project in the Package Explorer
and select Android Tools > Export
Signed Application Package.
(Alternatively, open your
AndroidManifest.xml file in Eclipse,
open the Overview tab, and click Use
the Export Wizard.) The window that
appears will display any errors found
while attempting to export your
application. If no errors are found,
continue with the Export Wizard, which
will guide you through the process of
signing your application, including
steps for selecting the private key
with which to sign the .apk, or
creating a new keystore and private
key.

When you complete the Export Wizard,
you'll have a signed .apk that's ready
for distribution.

2) Manifest
There are a lot of params in manifest file. The main ones you need is:
Parameters of manifest tag:

package="com.yourcompany.yourapppackage"

is the package name of your project. I assume you already have it.

android:versionCode="4" android:versionName="1.0.3"

These two describes the code and name of the version of your software. version code should be always an integer, and version name can be any string you like. Don't forget to increase your version code, when uploading an update.

Nested tag <uses-sdk android:minSdkVersion="3" />
is a tag, which specifies the minimum api level your application uses.

Nested tags <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> are necessary only if you need some permissions for application.

Read more about manifest file here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文