《2022年Android静默处理apk编译步骤 .pdf》由会员分享,可在线阅读,更多相关《2022年Android静默处理apk编译步骤 .pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Android应用程序静默安装步骤目录Android 应用程序静默安装步骤. 1目录 . 1一系统环境:. 2二安装Ubuntu 系统。 . 2三在终端控制台获得一些软件。. 2四下载编译源码. 31.新建 androidsrc 目录,用来存放android 源码 . 33.编译全部源码(在 JDK1.5环境下进行 ). 3五编写安装程序。. 41.新建一个项目。. 42.编译项目 (在 JDK1.5环境下进行 ) . 4名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 4
2、 页 - - - - - - - - - 一系统环境:Ubuntu JDK-1.5 Eclipse 二安装 Ubuntu 系统。建议初学者用wubi 在 windows 环境下就可以一键式安装。三在终端控制台获得一些软件。1.安装 Java6 $ sudo add-apt-repository deb http:/ lucid partner $ sudo add-apt-repository deb-src http:/ lucid partner $ sudo apt-get update $ sudo apt-get install sun-java6-jdk 2.安装 Java5 $
3、sudo add-apt-repository deb http:/ dapper main multiverse $sudo add-apt-repository deb http:/ dapper-updates main multiverse $ sudo apt-get update $ sudo apt-get install sun-java5-jdk 3.切换 Java 版本切换到 Java6: $ sudo update-java-alternatives -s java-6-sun 切换到 Java5: $ sudo update-java-alternatives -s j
4、ava-1.5.0-sun 4.安装编译 android需要的库$ sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g+-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - -
5、 - - - 名师精心整理 - - - - - - - 第 2 页,共 4 页 - - - - - - - - - 5.安装 svn $ sudo apt-get install subversion 6.安装 vim$ sudo apt-get install vim 四下载编译源码1.新建 android src 目录,用来存放android源码mkdir android-src $cd android-src $mkdir bin 用来存放repo 脚本的$cd bin $ curl http:/android.git.kernel.org/repo repo $ sudo mv rep
6、o /android-src/bin $ sudo chmod a+x /android-src/bin/repo 2.进入 android-src目录下载源码$cd android-src $./bin/repo init -u git:/android.git.kernel.org/platform/manifest.git $repo sync 把源码下下来(过程挺长总共有好几个G 大,视网络情况)3.编译全部源码 (在 JDK1.5 环境下进行 ) 1. 首先要到源码目录下2. 为源码目录下的所有文件赋予权限# chmod -R 777 /home/user 注:表示将整个/home/
7、user目录与其中的文件和子目录的权限都设置为rwxrwxrwx 3. 在源码的根目录下执行source build/envsetup.sh 4. 执行 choosecombo命令,在出现的选择按提示选择即可5. 执行 make sdk 编译源码(大约二三个小时左右,视CPU 好坏 ) 6. 编译好后会整个大小会有几个G 的增加,然后在out 文件夹中会有几个文件夹和文件出现。证明已经编译成功。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 4 页 - - - - - -
8、 - - - 五编写安装程序。1.新建一个项目。然后在项目中加入一些权限: android:sharedUserId=android.uid.system 在程序中的写法:Runtime.getRuntime().exec(pm install -r + 程序安装的目录结构); 然后将 Android .mk放入项目根目录下,编辑Android.mk ,将 LOCAL_CERTIFICATE := platform 加入其中,然后将该项目放在源码中的packages/apps/目录下。项目需要注意的地方:1.JAVA 类中不能有汉字,需要有汉字的必须是写在String.xml中的。2.不要有重写的标记。2.编译项目 (在 JDK1.5 环境下进行 ) 先在 android 源码目录下执行$ . build/envsetup.sh $mmm packages/apps/Contacts/ *项目的所在目录* 如编译成功,你会在/out/target/product/generic/system/app/目录下找到你生成的apk名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 4 页 - - - - - - - - -