欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Apk签名、Apk安装、更新动态库和二进制程序等批处理程序实例

程序员文章站 2022-05-25 17:17:33
写了个批处理程序,方便往安卓设备中更新多个安装包。文件目录: update.bat代码如下: chcp 65001 @echo off rem 指定存放文件的目录 set foldern...

写了个批处理程序,方便往安卓设备中更新多个安装包。文件目录:

Apk签名、Apk安装、更新动态库和二进制程序等批处理程序实例

update.bat代码如下:

chcp 65001
@echo off
rem 指定存放文件的目录
set foldername=.\installfile

adb remount

echo 正在安装[二进制程序]
adb push %foldername%\[二进制程序] /system/bin

for /f "delims=\" %%a in ('dir /b /a-d /o-d "%foldername%\*.so"') do (
	echo 正在安装%%a
adb push %foldername%\%%a /system/lib64
)

for /f "delims=\" %%a in ('dir /b /a-d /o-d ".\plain_apk\*.apk"') do (
	echo 正在签名%%a系统应用
  java -jar .\signapk.jar .\keys\platform.x509.pem .\keys\platform.pk8 .\plain_apk\%%a %foldername%\%%a
)

for /f "delims=\" %%a in ('dir /b /a-d /o-d "%foldername%\*.apk"') do (
	echo 正在安装%%a
adb install -r %foldername%\%%a
)