MCPcopy Create free account
hub / github.com/Acode-Foundation/Acode / run

Method run

src/plugins/sdcard/src/android/SDcard.java:220–239  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

218 activity.runOnUiThread(
219 new Runnable() {
220 @Override
221 public void run() {
222 MyFileObserver observer;
223 Uri uri = Uri.parse(fileUri);
224 File file = new File(uri.getPath());
225
226 if (!file.exists()) {
227 listener.error("File not found");
228 return;
229 }
230
231 if (SDK_INT >= 29) {
232 observer = new MyFileObserver(file, listener);
233 } else {
234 observer = new MyFileObserver(fileUri, listener);
235 }
236
237 observer.startObserving();
238 fileObservers.put(id, observer);
239 }
240 }
241 );
242 }

Callers

nothing calls this directly

Calls 15

startObservingMethod · 0.95
formatUriMethod · 0.95
getFileMethod · 0.95
canWriteMethod · 0.95
getUriMethod · 0.95
copyMethod · 0.95
isDirectoryMethod · 0.95
putMethod · 0.80
successMethod · 0.80
appendMethod · 0.80
decodeMethod · 0.80
createDocumentMethod · 0.80

Tested by

no test coverage detected