APK安装器

      项目空余期间,没事我用c#写了个PC端的APK安装器。市场上的APK安装器还是很多的,比较完善的像91这样的。我就按照91的样子仿了个安装器。91的安装器功能比较强大,可以识别手机,并且可以安装上相应厂家usb的驱动,这个功能我还没做出来。外观还有其余的功能仿的大差不差了。如下图:


   


总结一下写这个东西的障碍和我自己的解决方法:

1.如何获取apk的信息                    

 android的sdk中有个aapt的工具,可以获取.apk的信息。

2.获取手机android系统的版本      

/system/build.prop 文件中有条信息是描述android的系统版本的。

3.对获得的apk信息处理                 

要对相应的字段进行处理,我采用的是对每个字段采取正则表达式进行匹配

4.关联.apk信息,如果有好几个apk安装起如何双击后弹出的是自己的                               

这个需要修改注册表的值

5.安装带中文名的apk                     

这个我实在想不出有什么好的方法,我就采用了一个笨办法,在安装apk之前将中文名字改为了英文名字,然后进行安装,安装好了以后在把名字还原回来 。

6.c#路径的中带中文的情况            

这需要将路径用双引号括起来。


现在基本完成了,代码还有些乱,需要整理一下。

【概括介绍】 安卓帮帮APK安装可以方便将APK文件安装手机上。 【基本介绍】 很多新入手Android手机的机友都在为安装apk程序的问题困扰。因为目前多数手机自带的电脑连接套件都不能直接安装apk程序到手机中,所以安卓帮帮为广大的Android手机用户开发了一款小巧简单的apk软件安装助手,只要您在电脑上安装好了手机驱动,使用安卓帮帮APK安装可以方便将APK文件安装手机上。 【软件特点】 1)支持APK文件信息查看:应用名称、应用版本号、应用适用固件版本、应用包名、应用大小。 2)支持APK文件权限查看:根据不同权限等级用不同文字颜色说明权限内容。 3)软件为绿色文件包,下载后解压即可使用,无须安装。 使用说明: 1)使用安装助手安装APK文件时,手机必须开启USB调试模式,具体方法:进行手机“设置”菜单,再进入“应用程序”项,再进入“开发”项,然后再选中“USB调试”开启USB调试。 2)请确认你电脑已经安装手机驱动,如果没有安装手机驱动,手机驱动下载网址: http://www.apk80.com/oapk_install/driver.html 3)对于VISAT/WIN7的用户,运行之前先给APK安装助手执行文件(AndroidAgentApp.exe)管理员权限,否则会与APK文件关联失败。对于关联失败的用户仍然可以通过安装助手中的“打开APK”功能找到所需要安装APK文件进行安装
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值