当我在Android设备上运行程序时,我的APK存储在哪里?

时间:2014-08-23 14:22:36

标签: android eclipse libgdx

当我在我的设备上通过eclipse运行我的程序时,它会被安装(因为我可以从我的应用程序浏览器再次打开它)。但是我无法在任何地方找到.APK。有没有办法预先确定.APK的去向?否则,如何从应用程序浏览器中找到应用程序的文件夹(使用galaxy s4)?

我尝试使用ES文件资源管理器应用程序搜索文件而没有结果。

3 个答案:

答案 0 :(得分:3)

在Eclipse中,它将位于/bin文件夹下 在您的设备中,您的应用将位于/data/app文件夹中。

Does Android keep the .apk files? if so where?

在您的应用中尝试此代码:

public class Testing extends Activity {
    private static final String TAG = "TEST";
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        File appsDir = new File("/data/app");

        String[] files = appsDir.list();

        for (int i = 0 ; i < files.length ; i++ ) {
            Log.d(TAG, "File: "+files[i]);

        }
    }

答案 1 :(得分:0)

它位于项目路径的/bin/目录中

答案 2 :(得分:-1)

它位于bin文件夹bin / appname.apk