java文件打包APK流程:
流程概述:
1、打包资源文件,生成Rjava文件
2、处理aidl文件,生成相应java 文件
3、编译工程源代码,生成相应class 文件
4、转换所有class文件,生成classesdex文件
5、打包生成apk
6、对apk文件进行签名
7、对签名后的apk文件进行对其处理
Microsoft NET Framework 40 组件;
APK+Dex文件反编译及回编译工具(APKDB)v172版(建议下载180以上正式版本);
Java 16版(建议17或以上)并配置好java环境变量
都装上电脑上就能显示安卓apk图标了
首先搭建jdk环境。
下载完后,点击安装。然后设置运行环境参数:
用鼠标右击“我的电脑”->属性->高级->环境变量
系统变量->新建->变量名:JAVA_HOME变量值:D:\ProgramFiles\Java\jdk170(这是我的安装
路径这个不是固定的,比如你安装到C:\ProgramFiles,就填C:\ProgramFiles\Java\jdk170)
系统变量->编辑->变量名:Path在变量值的最前面加上:%JAVA_HOME%\bin;(若已经有Path
项,无须另外新建,直接在后面加,但需用;与前面已有的项分隔开)
系统变量->新建->变量名:CLASSPATH变量值:
;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dtjar;%JAVA_HOME%\lib\toolsjar;
最后测试下环境变量是否设置成功
点开始菜单-运行-在这里输入cmd-回车-输入javac
如果出现如下信息:
用法:javac<选项><源文件>
其中,可能的选项包括:
-g 生成所有调试信息
-g:none 不生成任何调试信息
-g:{lines,vars,source} 只生成某些调试信息
-nowarn 不生成任何警告
-verbose 输出有关编译器正在执行的 *** 作的消息
-deprecation 输出使用已过时的API的源位置
-classpath<路径> 指定查找用户类文件的位置
-cp<路径> 指定查找用户类文件的位置
-sourcepath<路径> 指定查找输入源文件的位置
-bootclasspath<路径> 覆盖引导类文件的位置
-extdirs<目录> 覆盖安装的扩展目录的位置
-endorseddirs<目录> 覆盖签名的标准路径的位置
-d<目录> 指定存放生成的类文件的位置
-encoding<编码> 指定源文件使用的字符编码
-source<版本> 提供与指定版本的源兼容性
-target<版本> 生成特定VM版本的类文件
-version 版本信息
-help 输出标准选项的提要
-X 输出非标准选项的提要
-J<标志> 直接将<标志>传递给运行时系统
恭喜,你的Java环境变量配置成功了!
2如果出现:
'javac'不是内部或外部命令,也不是可运行的程序
或批处理文件。
说明这Java环境变量配置出错了,仔细检查下吧!
apk安装后不显示图标会造成应用无法启动。
设置方式:
1打开Activity的配置,在Intent处增加
<intent-filter>
<action android:name="androidintentactionMAIN"/>
<category android:name="androidintentcategoryLAUNCHER"/>
<data android:host="类名" android:scheme="当前应用包名"/>
</intent-filter>
2在Activity标签中增加android:excludeFromRecents="true" android:theme="@android:style/ThemeNoDisplay"
以上两步即可实现应用程序不创建桌面图标。
1 网站图标是在html或者jsp页面中设置的 2 在网页的 区加入代码:,如果用这一种方法的话,其中 ICO 文件的文件名就不一定要用 faviconico了,可以用任意的名字来命名,如:aoulico,
以上就是关于怎样把java的格式转化成APk的格式。全部的内容,包括:怎样把java的格式转化成APk的格式。、有哪个电脑软件是可以直接显示安卓apk程序图标的、怎么修改APK软件的图标等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)