我已经找这个问题一个星期了。如何检查第三方应用是否已请求对我的应用的存储文件夹的读/写权限?
我想的是:
private String TAG = "concernedClass";
private boolean myAppIsRunning;
//myAppIsRunning is set true when the app is in foreground
if(myAppIsRunning){
//do something
}else if(!myAppIsRunning && (/*code to check if my app's storage folder was accessed*/)){
Log.v(TAG,"Folder was accessed");
}
我应该替换什么 /*code to check if my app's storage folder was accessed*/
用什么?
1条答案
按热度按时间cunj1qz11#
如何检查第三方应用是否已请求对我的应用的存储文件夹的读/写权限?
android中没有这样的概念。
如果“我的应用程序的存储文件夹”指的是内部存储,则第三方应用程序无法访问它。
如果“我的应用程序的存储文件夹”指的是外部存储,第三方应用程序可以访问它,但它们请求访问所有外部存储,而不是您的应用程序特有的内容。