要使用我使用的 adb 安装应用程序
adb push app.apk /data/app
然后应用程序就会安装。
但是当我只是使用 RootExplorer 将文件复制到/data/app 时,它会复制,但不会安装。它就在那里。
有没有办法使用终端模拟器来安装应用程序?
最佳答案
实际上,安装应用的方式是:
adb install app.apk
如果您想以编程方式执行此操作,则必须使用 Intent
,如下所示:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "/app.apk")),"application/vnd.android.package-archive");
startActivity(intent);
在上面的例子中,apk 位于 SDCard 目录中。
关于android - 有没有办法通过复制到/data/app来安装应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5806276/