Taifun
August 26, 2021, 7:57pm
18
if in doubt, let's take a look together into the App Inventor sources
// -*- mode: java; c-basic-offset: 2; -*-
// Copyright 2021 MIT, All rights reserved
// Released under the Apache License, Version 2.0
// http://www.apache.org/licenses/LICENSE-2.0
package com.google.appinventor.components.common;
import java.util.HashMap;
import java.util.Map;
/**
* The FileScope enum identifies the set of scopes that App Inventor understands. Not all scopes
* are relevant to every platform version App Inventor may run on.
*
* @author ewpatton@mit.edu (Evan W. Patton)
*/
public enum FileScope implements OptionList<String> {
/**
* Operations should occur in the app-specific directory on the "external" storage. This is the
* default. Since app-specific storage is only supported on SDK 8 and later, this should behave
This file has been truncated. show original
Legacy: Operations should occur using legacy logic (pre-nb186). This may break on newer Android
versions and make apps incompatible with Google Play Store guidelines.
Taifun
3 Likes