java程序转成APK不是转化为apk,apk是andoird程序的安装包 , 运行于安卓系统,安卓开发一般是以java 语言作为基础的 。想要开发安卓应用 , 首先要装JDK还要安卓Android开发环境,然后才可以打包编译为apk.
Android下怎么将JAVA打包成apk1.用aapt命令生成R.java文件
2.用aidl命令生成相应java文件
【java代码生成apk JAVA代码生成keystore】3.用javac命令编译java源文件生成class文件
4.用dx.bat将class文件转换成classes.dex文件
5.用aapt命令生成资源包文件resources.ap_
6.用apkbuilder.bat打包资源和classes.dex文件,生成unsigned.apk
7.用jarsinger命令对apk认证,生成signed.apk
为了便于理解和记忆,下面来用一张流程图来说明以上的几个过程:
怎么把java源代码转换成安卓手机可用的apk文件????安卓有安卓的一套开发规范,不是普通的java文件转换成的apk文件 。你可以从官网下载adt环境包,配置好adt以后,在adt环境下开发一个安卓的应用 。导出生成apk文件 。安卓开发,使用的java语言 。但是和java不同 。
只有jar包反编译后得到java源码(只有java源码)怎么把源码编译成apk软件?java代码生成apk你试试先使用dx工具将.class文件转换成一个dex文件java代码生成apk,如果你有资源文件java代码生成apk的话然后使用aapt工具将你的资源文件进行压缩打包java代码生成apk,最后把前两步的文件用apkbuilder工具打包成APK
用eclipse编写Java程序时怎样生成apk文件?最懒惰的方法是:
只要你RunAsAndroidApplication过,到工作目录的bin文件夹下就能找到与项目同名的apk文件 。
勤劳一点的方法是:
A.选中项目 , 右键=》AndoidTools=》ExportUnsignedApplicationPackage , 直接保存就行,这是未签名的 。
或者
B.选中项目 , 右键=》AndoidTools=》ExportSignedApplicationPackage,后面一步步的去做 , 这是签过名的 。
至于什么是APK签名呢?
其实APK签名用处主要有两种:
1.使用特殊的key签名可以获取到一些不同的权限 。
2.APK如果使用一个key签名,发布时另一个key签名的文件将无法安装或覆盖老的版本 , 这样可以防止你已安装的应用被恶意的第三方覆盖或替换掉 , 这个很有用哦 。
目前Google在Android系统方面的态度和策略也都是非盈利性质的,和Symbian的签名有本质的区别,而我们使用Eclipse ADT插件从开发环境安装到手机中的APK文件已经包含了ADT插件的Debug签名文件 , 所以没有安装 , 但是最终发行的版本需要自己的key去签名 。
java程序如何打包成apk?首先下载eclipse与android插件,安装完毕后,建立android项目 , 编码完成后,生成keystore,使用jdk自带的keytoo l-genkey -aliasandroid.keystore -keyalg RSA -validity 100000 -eystore android.keystore\x0d\x0a\x0d\x0a然后选择要打包的项目,右键点击_Androidtools_Export Signed Application Package,选择哪个项目 , 下一步后 , 选择刚才生成的那个key和生成时录入的密码,下一步设置输出位置 。\x0d\x0a完成APK生成 。\x0d\x0a\x0d\x0aWEB项目不可能生成APK ,如果你现有项目可以把相关的源码文件复制到新建的android项目内,但是lib包有可能不支持,要看你用了那里lib 。
关于java代码生成apk和JAVA代码生成keystore的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 老人素材直播平台,老年人 直播软件 排名
- .net如何使用皮肤包,winform皮肤控件
- 安装sql手动启动sqlserver,启动sqlyog
- 视频号带货上不了架,视频号添加不了商品
- oracle中怎么写外键 oracle外键设置
- 防城港专注sap开发服务,防城港专注sap开发服务中心
- 直营店如何保持高热度营销,直营店怎么运营
- 现在硬盘怎么搭配,硬盘装什么好
- go语言项目之旅 go语言项目开发实战 极客时间