导航:首页 > 程序命令 > apk打包命令行

apk打包命令行

发布时间:2023-07-15 03:44:21

㈠ 如何自己动手命令行安装安卓apk文件

命令行打开方式:1、首先你要打开android模拟器(下面命令凳中行打开的4步骤我是引用网络上的)1).找到物棚SDK的tools文件夹,我的在D:\android-sdk-windows\tools; 2).如果没有创建AVD的话,可以用命令android list targets查看各版本对应枣蚂山的id

㈡ 修改apk并重新打包和签名后怎么和原app共存

编译所使用的到的工具
apktool,反编译apk,从apk中提取图片和布局资源
dex2jar,将可运行文件classes.dex反编译为jar源码文件
java-decompiler(jd-gui),主要用来查看jar源码文件
在反编译之前要确保电脑上有Java
检查有无Java的方法,打开命令行,输入java -version
如果出现如下图所示就是安装了Java,没有的话需要自行配置环境
在这里插入图片描述
下载apktool.bat脚本(右键,链接另存为…)
在这里插入图片描述
下载最新版本的apktool.jar,并且重命名为apktool.jar
将apktool.bat和apktool.jar还有需要反编译的Apk文件放在同一目录下就可以正常使用了
反编译命令行:
output_dir代表文件的输出路径
test.apk代表Apk的文件名
apktool.bat d -o
test.apk
1
1
-o 指定解码目标文件夹的名称(默认使用APK文件的名字来命名目标文件夹)
然后继续执行命令行
apk-file是上一步输出的文件夹的名字
apktool.bat b apk-file
1
1
会发现执行该命令行后会多出下面两个文件夹,dist文件夹下面放的就是apk文件
在这里插入图片描述
此时,可以查看AndroidManifest.xml,res及smali文件了。甚至可以修改这个目录下的资源文件或者smali文件,然后重新编译。如果需要修改图片的话,只需要找到对应位置替换掉就好了;
apktool反编译出来只能得到apk的smali文件,即汇编语言版本,并不能得到源代码。

㈢ cocos2dx最新版用命令行打包apk为何会出现各种错误,如何解决

具体做法。
1、安装必要的库和工具包,以及配置相关环境变量,请按照cocos2d-x-3.0rc0toolstoluaREADME.mdown说得去做,不做赘述。
2、写c++类(我测试用的是cocos2d-x-3.0rc0testslua-empty-.cpp)
3、写一个生成的python脚本,你不会写,没关系,我们会照猫画虎
1)进入目录cocos2d-x-3.0rc0toolstolua,复制一份genbindings.py,命名为genbindings_myclass.py
2)把生成目录制定到咱工程里去,打开genbindings_myclass.py把
?

1
output_dir = '%s/cocos/scripting/lua-bindings/auto' % project_root

改成
?

1
output_dir = '%s/tests/lua-empty-test/project/Classes/auto' % project_root

3)修改命令参数,把
?
cmd_args = { 'cocos2dx.ini' : ( 'cocos2d-x' , 'lua_cocos2dx_auto' ),
'cocos2dx_extension.ini' : ( 'cocos2dx_extension' , 'lua_cocos2dx_extension_auto' ),
'cocos2dx_ui.ini' : ( 'cocos2dx_ui' , 'lua_cocos2dx_ui_auto' ),
'cocos2dx_studio.ini' : ( 'cocos2dx_studio' , 'lua_cocos2dx_studio_auto' ),
'cocos2dx_spine.ini' : ( 'cocos2dx_spine' , 'lua_cocos2dx_spine_auto' ),
'cocos2dx_physics.ini' : ( 'cocos2dx_physics' , 'lua_coco

㈣ 如何用命令行编译打包生成apk

一、搭建搭建环境
1. 安装JDK 和 Android SDK
2. 配置环境变量
D:\android-sdk-windows\tools
C:\Program Files\Java\jdk1.6.0_20\bin
3. 例子信息
项目目录:D:\ProjectDemo
SDK目录 :D:\android-sdk-windows\platforms\android-8\
二、命令行编译Android项目
1. 生成R文件
2. Java代码生成class文件
3. class文件生成dex文件
4. 打包资源
5. 生成apk
6. 创建密匙
7. 签名apk

㈤ 如何反编译android应用并重新打包

首先我们新建一个android项目,里面只有一个MainActivity,而且主界面只会显示一个字符串:你好。

下面,我们切换到这个项目生成的apk文件所在的目录,可以看到有一个hellodemo.apk。

在命令行输入:apktool d -r hellodemo.apk。可以看到在当前目录下生成了一个hellodemo文件夹。

进入到hellodemo\smali\com\example\hello,打开MainActivity.smali。找到:
const-string v1, "\u4f60\u597d",
修改为:
const-string v1, "hello",

然后在命令行输入:apktool b hellodemo hellodemo1.apk。这回重新打包成hellodemo1.apk。

然后给新生成的apk进行签名。把这个apk拷贝到autosign的目录下面,然后切换过去,在命令行输入:java -jar signapk.jar testkey.x509.pem testkey.pk8 hellodemo1.apk hellodemo.apk。

7
把生成的hellodemo.apk安装到手机,可以看到主界面上已经显示的是hello,而不再是你好。说明反编译重新打包成功

㈥ 如何自己动手命令行安装安卓apk文件

1、用数据线连接手机和电脑
2在电脑上打开命令行工具,进入apk文件所在目录,比如根目录下的game文件夹,
cd /game回车,然后输入安装命令adb install hello.apk回车就安装到手机上了

阅读全文

与apk打包命令行相关的资料

热点内容
big是哪个软件的文件夹 浏览:779
win10ksm服务器地址 浏览:339
一元二次估算法 浏览:925
一招读懂源码 浏览:126
为什么苹果ipad连接不上服务器 浏览:927
可乐app怎么用卡密 浏览:766
路由器如何打开dhcp服务器地址 浏览:75
谷歌图片怎么搜索app 浏览:863
江苏文件夹模具厂 浏览:464
安卓系统网线拦截怎么关闭 浏览:31
服务器和终端是什么 浏览:516
换安卓苹果照片怎么弄回去 浏览:260
如何向ca中心申请服务器 浏览:187
从java到Android 浏览:551
福建加密app哪个好用 浏览:382
opengl游戏编程徐明亮pdf 浏览:619
单片机row怎么用 浏览:981
虚函数表与反编译 浏览:134
网上的滴滴抢单app是怎么做的 浏览:384
eve手游ios账号怎么登录安卓的 浏览:622