Android手机中的程序文件夹拷贝到别的Android手机上还能用么?如果不能,还需要拷贝什么信息,谢谢了。

解决方案 »

  1.   

    不行的,把安装文件apk放到新的手机中,重新安装apk就可以使用了。
      

  2.   

    不是apk的文件夹,是安装完毕后的文件夹
      

  3.   

    我是想把别的电脑上的应用程序拷贝到我的手机上用,但是没有apk文件
      

  4.   

    如果你是想要手机里面的数据的话,可以在手机root后
      

  5.   

    找到data\data目录下
    apk对应的包名,把里面的db,xml等文件拷贝到另一台手机上即可复制游戏数据了
      

  6.   

    回复于: 2012-12-05 22:46:14
    如果你是想要手机里面的数据的话,可以在手机root后
    这个什么意思,我没有找到这个文件夹,谢谢了
      

  7.   

    数据可以用。但是 不知道你的 应用 会不会在别的地方也存储数据 比如 data那里 如果两个数据有影响 估计就不行了 如果 不影响 拷贝过去 只要 位置正确 OK
      

  8.   

      你好楼主,  你只需要使用钛备份 ,就可以把已经安装的程序还原成APK文件了  
      

  9.   

    可以,可是需要权限什么的,还不如下载APK可
      

  10.   

    安装钛备份(要求ROOT),备份然后把T卡拿到另一个手机上安装恢复。
      

  11.   

    你要连同apk文件,安装生成的文件放到指定文件夹应该就可以了
      

  12.   

    代码直接贴给你看
    private void backupApp(String packageName) throws IOException {
     
            File in = new File("/data/app/" + packageName + ".apk");
            File out = new File("/sdcard/BackupApp/" + packageName + ".apk");
            out.createNewFile();
            FileInputStream fis = new FileInputStream(in);
            FileOutputStream fos = new FileOutputStream(out);
     
            int count;
            byte[] buffer = new byte[256 * 1024];
            while ((count = fis.read(buffer)) > 0) {
                fos.write(buffer, 0, count);
            }
     
            fis.close();
            fos.flush();
            fos.close();
        }不需要任何额外的设置和权限。只要先获取所有程序的包名,然后依次传入上面的函数即可。
    因为把程序备份到sdcard上,所以需要申请内存卡的读写权限。
      

  13.   

    楼主说的可能是/data文件夹,这个是用户自行安装的程序文件夹。
      

  14.   

    你可以用豌豆荚,点应用程序,选择安装程序,然后打开你的APK文件安装就好..
      

  15.   

    91手机助手有个备份程序的功能,备份出来是个apk文件。