各位做app的是如何在真机上验证效果的?
我直接将编译出来的 APK文件拷到android的手机上,无法安装,好像要签名什么的
要怎样才能将此apk修改为可以安装的 ?另外如果是做系统的apk,比如Mms.apk,现在板子没回来,我想把此apk安装到Android手机上
验证在模拟器上 的效果,不知可行不?因为所有系统的源码包名都是一样的package com.android.mms,
有些怀疑?

解决方案 »

  1.   

    工程bin目录下,有个.apk文件,把它移到SD卡上,在手机文件管理器中找到它并双击安装就行了。或者直接运行工程就行了,它会让你选择实体手机上运行,还是在模拟器上运行,不过第一次要先安装手机驱动。
      

  2.   

    debug的是默认签名,传到市场上要另外签,Eclipse里在项目右键菜单里android tools 》export singed app package...传手机上当然要开启 允许市场外的程序安装
      

  3.   

    你的Android手机里本就有Mms.apk,那么另外提取的系统应用的apk不可以直接adb install -r xxx.apk 进去,和附带人家签名的apk一样,都是不能这么操作的。会提示你install failed 。系统应用又无法卸载,如果想弄明白怎么操作,就adb  shell, 看看/system/app/ 下  /system/lib/下和/data/data/  /data/app 根据不同apk会有不同的路径存放位置, 就是查看所有相关文件的安装地点。就可以自己卸载系统应用,和安装不同权限和签名的应用了。