导航:首页 > 程序命令 > 命令apk

命令apk

发布时间:2022-04-12 07:30:16

‘壹’ 怎么使用命令对APK包进行签名

上面命令中各选项说明如下。
-genkeypair:指定生成数字证书
-alias:指定生成数字证书的别名
-keyalg:指定生成数字证书的算法,使用RSA算法
-validity:指定生成的数字证书的有效期
-keystore:指定所生成的数字证书的储存路径
输入上面的命令后按回车,会出现以交互方式让用户输入数字证书keystore的密码/作者/公司等详细信息。
备注:这一步时生成属于你们公司/你的数字证书,这一步只需要做一次即可。一旦数字证书创建成功之后,只要在该证书有效期内,可以一直重复使用该证书。
2.生成未签名的APK安装包。在Eclipse中右击android项目,在弹出的菜单中找到“Android Tools -->Export Unsigned Application Package...“菜单项,Eclipse弹出一个保存文件的对话框,当用户选择储存文件后单击”Finish”按钮即可生成一个未签名的APK安装包。
备注:这一步是生成一个未签名的APK按转包,如果已经有未签名的安装包,那么该步骤可以跳过
3.使用jarsigner命令对未签名的APK安装包进行签名。JDK的安装目录下的bin子目录下提供了jarsigner.exe工具进行签名。在命令行窗口输入如下命令:

‘贰’ 如何通过命令行或者使用代码打开一个apk文件

命令行打开方式:
1、首先你要打开android模拟器
(下面命令行打开的4步骤我是引用网络上的)
1).找到SDK的tools文件夹,我的在D:\android-sdk-windows\tools; 2).如果没有创建AVD的话,可以用命令android list targets查看各版本对应的id; 然后android create avd --target 5 --name Android2.2;//我这里5对应的是android2.2 3).用命令android list avd查看自己以创建的AVD 4).emulator -debug avd_config -avd Android2.2就可以打开AVD了,就是有点慢
或者在eclipse上直接打开一个android程序。
2、然后输入 adb install xxx.apk
,在模拟器上点击对应应用即可(安装apk后的应用程序名不知道的话得仔细找哦,肯定在模拟器上的)。
注:xxx.apk包含路径名,在命令行你只要直接把apk文件拖至windows命令窗口就可以加载完整路径了。
代码打开方式:
需要将apk拷贝至shared_prefs文件夹下
(Eclipse下工具栏window--show view--other--Android--File Explorer,
也许打开的File Explorer为空白,这个你肯定忘了先运行下面代码构成的工程。出现目录后找到data/data/工程包名/shared_prefs,ok)
public class APKTest extends Activity { private SharedPreferences metafer = null; ApplicationInfo mAppInfo = null; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); //apk安装或卸载路径 String installPath = "/data/data/com.hyz/shared_prefs/matchmusic.apk"; //新建shared_prefs文件夹 mkShared_prefs(); //安装apk installApk(installPath); //卸载apk mpApk(installPath); } public void mpApk(String path) { ApplicationInfo mAppInfo = null; PackageManager pm = getApplicationContext().getPackageManager(); PackageInfo info = pm.getPackageArchiveInfo(path, PackageManager.GET_ACTIVITIES); if(info != null) { mAppInfo = info.applicationInfo; } Uri uri = Uri.fromParts("package", mAppInfo.packageName, null); Intent it = new Intent(Intent.ACTION_DELETE, uri); startActivity(it); } public void installApk(String path) { Intent ret = new Intent(); ret.setDataAndType(Uri.fromFile(new File(path)),"application/vnd.android.package-archive"); ret.setAction(Intent.ACTION_VIEW); startActivity(ret); } public void mkShared_prefs() { if (metafer == null) { // metafer = getSharedPreferences("Vdmc", 0); metafer = PreferenceManager.getDefaultSharedPreferences(this); } SharedPreferences.Editor editor = metafer.edit(); //editor.putString("IMSI", ""); editor.commit(); } }

‘叁’ 如何用命令行编译打包生成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

‘肆’ 用adb在手机上安装apk的命令是什么

用iQIYI币在手机上安装一个App的命令,指令是下载之后按照特定的程序操作。

‘伍’ 如何自己动手命令行安装安卓apk文件

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

‘陆’ 设备内的apk如何用adb命令安装

adb是从pc找安装包的,如果已经传到设备里了,应该使用pm安装,比如
adb shell pm install /system/xxx.apk
或者
adb shell
pm install /system/xxx.apk

‘柒’ 怎么用终端命令将apk文件导入模拟器

方法/步骤

1
启动模拟器

2
将你要安装的apk文件复制到E:\Android SDK\adt-bundle-windows-x86-20131030\sdk\platform-tools文件夹下,我的是在E盘,你的可以根据platform-tools文件的路径来看。

3
点击开始-》运行-》输入cmd

4
然后在控台中找到sdk 文件中platform-tools的路径
我的是在E:盘,所有直接输入E:就进入E:盘目录了,如果你的实在D:盘,你就直接输入D:回撤就行了

5
之后菜cd
E:\Android SDK\adt-bundle-windows-x86-20131030\sdk\platform-tools进入platform-tools文件的目录下

6
最后在控台中输入
adb install xxx.apk,我这里安装的是5c7220a.apk所以我输入的是adb install 5c7220a.apk,然后回撤,你就看到下面信息就表示apk以及安装成功了。
赶快看看模拟器里是不是已经安装上了我们需要的软件了呢。

http://jingyan..com/article/a3aad71acedc82b1fb0096aa.html

‘捌’ adb命令安装apk到手机

使用adb命令
adb install apk路径 这是安装apk
注意apk文件名必须是英文的,否则可能会提示无法打开文件 安装时设备可能会被提示安装应用,要点击允许安装

使用命令
adb uninstall apk包名 卸载apk

阅读全文

与命令apk相关的资料

热点内容
喷油螺杆制冷压缩机 浏览:579
python员工信息登记表 浏览:377
高中美术pdf 浏览:161
java实现排列 浏览:513
javavector的用法 浏览:982
osi实现加密的三层 浏览:233
大众宝来原厂中控如何安装app 浏览:916
linux内核根文件系统 浏览:243
3d的命令面板不见了 浏览:526
武汉理工大学服务器ip地址 浏览:149
亚马逊云服务器登录 浏览:525
安卓手机如何进行文件处理 浏览:71
mysql执行系统命令 浏览:930
php支持curlhttps 浏览:143
新预算法责任 浏览:444
服务器如何处理5万人同时在线 浏览:251
哈夫曼编码数据压缩 浏览:426
锁定服务器是什么意思 浏览:385
场景检测算法 浏览:617
解压手机软件触屏 浏览:350