mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-04 09:00:44 +00:00
Popup a dialog if we haven't granted Android storage permissions.
This commit is contained in:
committed by
Baldur Karlsson
parent
db27879ff7
commit
b225731a2f
@@ -759,8 +759,6 @@ extern "C" RENDERDOC_API void RENDERDOC_CC RENDERDOC_StartAndroidRemoteServer()
|
||||
adbExecCommand("shell am force-stop org.renderdoc.renderdoccmd");
|
||||
adbForwardPorts();
|
||||
adbExecCommand("shell setprop debug.vulkan.layers \\\"\\\"");
|
||||
adbExecCommand(
|
||||
"shell pm grant org.renderdoc.renderdoccmd android.permission.READ_EXTERNAL_STORAGE");
|
||||
adbExecCommand(
|
||||
"shell am start -n org.renderdoc.renderdoccmd/.Loader -e renderdoccmd remoteserver");
|
||||
}
|
||||
|
||||
@@ -7,4 +7,11 @@ public class Loader extends android.app.NativeActivity
|
||||
static {
|
||||
System.loadLibrary("renderdoc");
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onCreate(android.os.Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
// Popup a dialog if we haven't granted Android storage permissions.
|
||||
requestPermissions(new String[]{android.Manifest.permission.WRITE_EXTERNAL_STORAGE}, 1);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user