论坛首页 移动开发技术论坛

如何打包你自己的apk程序到Android里?

浏览 14198 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-07-09  
  现在... 我们看看如何把自己的android apk软件打包到Android下面.
built-in app 

当然你可以adb push到android下面, 但HTC Kaiser的android目前还不支持SD卡, 所以只好捆绑了.

其实很简单, initrd-android是个.cpio.gz文件, 先解压:
gunzip -d initrd-android.cpio.gz && cpio -i < initrd.android.cpio

接下来就会发现解压缩后的文件夹里就是你经常在adb shell里面看到的东西, 哈哈, 然后你就可以修改你要改的一切了, 包括init下面的启动配置, data/app下面的一些捆绑apk, 还有修改sqlite的数据库信息等等.

我就直接把我的apk加入到data/app下面, 还加了写图片和视频, 呵呵.

然后打包回来:
find ./ | cpio -H newc -o | gzip > ../initrd-android-custom

这些都需要root的permission

打包完, copy到你的Kaiser上面(当然其他可以运行android的硬件也可以), 运行后就可以看到你自己的android软件了, 哈哈  
   发表时间:2008-07-09  
Android现在用多少手机在用啊,有前途吗? 每天都在学与不学之间徘徊 :)
0 请登录后投票
   发表时间:2008-07-09  
前途是好滴...当然学习也是个兴趣所在...
0 请登录后投票
   发表时间:2008-07-09  
现在手机还没有出来卖。
0 请登录后投票
   发表时间:2008-09-28  
还是不是很明白怎么导出apk,可以加图例吗?
0 请登录后投票
   发表时间:2008-09-29  
  Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序 —— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。
  你觉得呢?
xly_971223 写道
Android现在用多少手机在用啊,有前途吗? 每天都在学与不学之间徘徊 :)

0 请登录后投票
   发表时间:2009-03-08  
Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序 —— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。 
不错了。谢谢。
0 请登录后投票
论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics