2015-02-08 135 views
0

如果安装在/data/app或SD卡上,是否可以检查有关我的应用的android:installLocation的信息:
我需要检查我的应用程序是否移动到SD卡,然后需要通知用户自动启动不起作用。
获取应用程序安装位置(系统或SD卡)

+0

可能重复[获取应用程序目录(http://stackoverflow.com/questions/5527764/get-application-directory ) – runDOSrun 2015-02-08 18:16:43

+1

@runDOSrun不,它不是重复的你的链接,它通过这个答案重复http://stackoverflow.com/a/6260246/4387074,对不起 – 2015-02-08 18:25:59

回答

0

我用这个答案让应用程序的安装目录How to get app install directory

希望它可以帮助的

+0

不,这个答案建议使用'getApplicationInfo()。dataDir',但当应用程序移动到sdcard,她的数据目录设置在/ data/data/appname/ – 2015-02-08 18:08:58

+0

好了,问题可以关闭,ApplicationInfo的参数.sourceDir显示已安装的apk目录 – 2015-02-08 18:14:10