当前位置:首页 » 安卓系统 » android生成apk文件

android生成apk文件

发布时间: 2023-01-05 05:37:08

① Android 如何生成apk文件

编译一下程序就生成APK了,开发的程序安装到手机里,我知道的有两种方法,一种用SD卡把APK文件拷入手机,然后安装。另一种是在Linux系统下用make方法编译,然后把生成的IMG文件烧写到手机里!

② 用eclipse编写Android程序时怎样生成apk文件

1、在Eclipse中选择一个工程,然后点击鼠标右键菜单中的“Export(导出)"
2、选择“Android”->“Export Android Application(导出为Android应用...)”,点击“Next(下一步)”
3、(Next)下一步
4、如果还没有keystore,选择“Create new keystore(创建一个新的密钥)”,然后指定 keystore 的路径和密码(假设为 123456)。最后点击“Next(下一步)”
5、输入 Alias 名称(一个 keystore 里面可以有多个 Alias) 和该 Alias对应的密码(假设为 123123),指定Alias的有效期(这里输100,表示100年)。界面下文的这些文本框中输入能够表示自己身份的信息,必须至少输入一个,这里我输入了自己的姓名拼音。最后点击“Next((下一步)”
6、输入想要导出 apk 的名称,然后点击“Finish(结束/导出...)”。 这样我们就得到了一个已经签名的apk

③ 写好的android项目怎么打包成Apk文件

1.)生成keystore

按照下面的命令行 在C:Program Filesjavajdk1.6.0_10in>目录下,输入keytool -genkey -alias android.keystore -keyalg RSA -validity 100000 -keystore android.keystore

参数意义:-validity主要是证书的有效期,写100000天;空格,退格键 都算密码。

命令执行后会在C:Program FilesJavajdk1.6.0_10in>目录下生成android.keystore文件。如图-1

最终生成的apk文件

④ Android 如何生成apk文件

apk的打包 在Eclipse中,编译好的android project,在该project的bin目录下会自动生成一个apk文件,与J2ME不同,无需手动打包。只要代码有改动就自动build,build出来的apk是签过名的,也可以在project右键菜单的Andoid Tools菜单下export签名的或未签名的apk。

⑤ android studio怎样生成apk文件

1、连接上手机或者模拟器,运行一下你的程序

⑥ 怎么把Android工程打包成apk

你好
第一步,把普通的android project设置成库项目
库项目也是一个标准的android项目,因此你先创建一个普通的android项目。 这个项目可以起任何的名称,任何的报名,设置其他需要设置的字段等,如图1所示。
接着把项目设置成库项目,步骤如下
在Package Explorer中, 鼠标右键项目文件夹,点击 Properties.
在Properties 窗口, 选择"Android" ,Library 属性显示在右下边.
把"is Library" 单选框选择上,再点击 Apply.
点击 OK 关闭Properties 窗口.
这时,这个项目就变成库项目了。
当然,java项目也可以让其变成一个库项目,非常简单,执行上面的四步。其他程序项目就可以引用库项目了。
图 1.使一个项目为库项目
创建manifest文件
一个库项目的manifest文件也和标准的android应用程序一样,声明所有共享的组件。
比如APIDemo中的TicTacToeLib 这个例子,库项目声明了Activity GameActivity:
<manifest>
...
<application>
...
<activity android:name="GameActivity" />
...
</application>
</manifest>

第二步 引用库项目
如果你开发的应用程序想要包括库项目中的代码和资源,非常简单,引用步骤如下

在Package Explorer中, 鼠标右键项目文件夹,点击 Properties.
在Properties 窗口, 选择"Android" ,Library 属性显示在右下边.
点击Add ,打开了Project Selection 对话框.
从可用库项目列表选择一个项目,然后点击 OK.
对话框关闭之后点击 Apply (在Properties 窗口).
点击 OK 关闭Properties 窗口.

完成以上六步,Eclipse 会重建项目,把库项目中的内容包含进去。 如图2所示
图 2. 让项目引用一个库项目
如果你想增加多个库项目的引用,使用up和down可以设置他们的相对的优先级和合并顺序。工具在合并引用的库的时候顺序是从低优先级(列表的下面)到高优先级(列表的上面)。 如果不只一个库定义了相同的资源ID,这个工具选择资源时会选择高优先级的资源。应用程序自身拥有最高的优先级,自身的资源zThe application itself has highest priority and its resources are always used in preference to identical resource IDs defined in libraries.

在menifest文件中声明库中的组件
在manifest 文件中必须增加对在当前程序中用到的库项目中的所有的组件 。比如,你必须声明任何用到的 <activity>, <service>, <receiver>, <provider>等,<permission>, <uses-library>, 和其他类似的元素。
声明库项目中的组件时,必须使用包含包名的类全名。
在TicTacToeMain 例子中,声明库Activity GameActivity :

<manifest>
...
<application>
...
<activity android:name="com.example.android.tictactoe.library.GameActivity" />
...
</application>
</manifest>

For more information about the manifest file, see the documentation for AndroidManifest.xml.
望采纳祝你好运

⑦ Android APK打包流程备忘

APK文件的组成部分及apk打包流程是Android开发中的基础知识点,做一个简单的记录。

apk文件是Android应用包文件格式,其本质是一个压缩文件。将apk文件拖动到Android Studio中即可查看里面的内容,如下图:

从上图中可以看到apk包里的几个重要组成部分:

打包流程的经典流程图如下:

其中七个椭圆形内容对应了打包流程中的七个重要步骤,也对应着打包中的七个重要工具,具体如下:

对上面七个重要的打包流程进一步说明。

aapt打包资源文件,生成R.java文件,resources.arsc等文件。

aapt在打包资源文件之前会检测 AndroidManifest.xml 文件的合法性,对res目录下的资源目录进行扫描合法性,因此资源命名有问题时会在编译阶段就会直接报错。

需要注意的是xml文件会被编译为二进制的,因此我们并不能直接打开apk包中的xml文件。

AIDL是Android接口定义语言,是Android进程间通讯的一种实现方式。

此步骤中会对aidl文件进行处理,生成java文件。

通过javaCompiler对java文件进行编译,生成class文件。

dx工具将class文件转变为Android系统Dalvik虚拟机可执行的Dex文件。

将classes.dex,res文件夹等所有文件打包成apk文件。

生成APK包之后还需要进行签名处理,Release签名需要我们自己去进行配置。

常用的签名方式有两种:jarsigner和apksigner。

Zipalign是Android平台上APK文件对齐的整理工具,能够对APK中未压缩的数据进行4字节对齐。

需要注意的是根据采用签名方式的不同,对齐处理的先后顺序有所区别。

APK打包流程备忘。

⑧ android studio签名怎样生成apk文件

对apk的签名需要把项目导入到Android
studio软件中,进行点击菜单中“Build”选项,弹出的下拉菜单中的“generate
signed
APK”.
进入到generate
signed
apk中界面框中,因第一次对apk的签名,就需要先创建签名文件钥匙,点击”create
new“的按钮。
进行选择钥匙保存的位置,指定到磁盘的位置,然后在文件昵称填入,点击“ok”的选项。
进入到new
key
store的界面中,根据界面中提示信息输入内容信息,输入完成之后点击“ok”。
钥匙创建完成之后,进行点击"next下一步"操作。
在进入到这个界面中选择apk生成保存的位置,然后在build
type中选择release的选项,然后点击“Finish”的选项,这样就生成到apk的保存路径中。

⑨ Android Stdio生成APK文件

初建立号一个安卓demo,怎么生成apk文件呢,如下:

1、build中点击Generate APK

2、点击create new

3、填写信息、第一行是保存的路径

4、点击full apk,完成

⑩ android如何生成签名apk文件

两种方式,一种开发工具eclipse,还有就是用apktool工具。
I、只要Run As Android Application 过,到工作目录的bin文件夹下就能找到与项目同名的apk文件。
II、
A.选中项目,右键=》Andoid Tools=》Export Unsigned Application Package,直接保存,未签名的。
B.选中项目,右键=》Andoid Tools=》Export Signed Application Package,后面一步步的去做,签过名的。

APK签名主要有两种:
1. 使用特殊的key签名可以获取到一些不同的权限。
2. APK如果使用一个key签名,发布时另一个key签名的文件将无法安装或覆盖老的版本,这样可以防止你已安装的应用被恶意的第三方覆盖或替换掉。

热点内容
c语言按位与运算 发布:2025-05-16 20:24:10 浏览:753
苹果手机如何修改密码安全 发布:2025-05-16 20:23:34 浏览:193
图片文字识别算法 发布:2025-05-16 20:21:54 浏览:45
校园ftp服务器 发布:2025-05-16 20:19:38 浏览:71
数据加密技术的实现 发布:2025-05-16 20:12:49 浏览:158
华为p9扩存储 发布:2025-05-16 20:03:22 浏览:414
如何用苹果ipad登录安卓微信 发布:2025-05-16 19:58:51 浏览:139
预编译error技巧 发布:2025-05-16 19:57:42 浏览:779
php地址正则表达式 发布:2025-05-16 19:44:01 浏览:467
oracle存储过程优点 发布:2025-05-16 19:41:36 浏览:614