Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Eclipse将您的apk文件(您正在开发和测试的)放在哪里?_Android_Eclipse_Memory_Apk_Updates - Fatal编程技术网

Android Eclipse将您的apk文件(您正在开发和测试的)放在哪里?

Android Eclipse将您的apk文件(您正在开发和测试的)放在哪里?,android,eclipse,memory,apk,updates,Android,Eclipse,Memory,Apk,Updates,我一直在测试我在手机上开发的android应用程序。问题是,似乎每次调整它并重新安装到我的手机上,它都会占用内存。也就是说,如果我的应用程序是10mb,每次我重新安装它时,手机上的10mb就会用完,所以最终我的手机会耗尽内存 我想做的是找到Eclipse存储apk文件的位置,这样我就可以查看我的apk是否有多个副本。转到您的应用程序floder。它必须位于eclipse的工作区中。在应用程序内部,有一个bin文件夹。apk在bin/文件夹中生成 在手机中,预安装的APK保存在system/app

我一直在测试我在手机上开发的android应用程序。问题是,似乎每次调整它并重新安装到我的手机上,它都会占用内存。也就是说,如果我的应用程序是10mb,每次我重新安装它时,手机上的10mb就会用完,所以最终我的手机会耗尽内存


我想做的是找到Eclipse存储apk文件的位置,这样我就可以查看我的apk是否有多个副本。

转到您的应用程序floder。它必须位于eclipse的工作区中。在应用程序内部,有一个bin文件夹。apk在bin/文件夹中生成

在手机中,预安装的APK保存在system/app文件夹中,已安装的应用程序保存在data/app文件夹中。您的手机应该是根目录,才能访问此文件夹

但您可以编写小代码来查看此文件夹中存在哪些APK:

File apkDir = new File("/data/app");
String[] apkFiles = apkDir.list();

for (int i = 0 ; i < files.length ; i++ ) {
    Log.d(TAG, "File: "+files[i]);
}
File apkDir=新文件(“/data/app”);
字符串[]apkFiles=apkDir.list();
对于(int i=0;i

希望这有帮助

请接受答案,以防它帮助您解决问题。它帮助其他人知道这是一个正确的答案。谢谢。我是说,Eclipse把apk文件放在你手机的什么地方了。对不起,我的标题不太清楚。我想知道它在你手机上的存储位置的原因是,这样我就可以检查它是否在我手机上放置了同一文件的副本。@user3369935 Igonore我的最后一个commnet。这是打字错误。它放在根目录的数据/应用程序上folder@user3369935.. 我已经根据你的问题编辑了我的答案。希望能有帮助