储存在哪里APK当我一个Android设备上运行的程序?(Where is my APK store

2019-10-20 18:33发布

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

我试图寻找使用ES文件浏览器的应用程序没有结果的文件。

Answer 1:

在您的Eclipse,这将是下/bin文件夹中。
在你的设备,你的应用程序会在/data/app的文件夹。

难道Android的保持.apk文件的文件? 如果是的话在哪里呢?

试着在你的应用程序的代码:

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]);

        }
    }


Answer 2:

它在/bin/目录中的项目路径



Answer 3:

这是你的bin文件夹斌/ appname.apk



文章来源: Where is my APK stored when i run program on a android device?