\r
package com.badlogic.gdx.backends.android;\r
\r
-import java.io.File;\r
-import java.io.FileInputStream;\r
-import java.io.FileNotFoundException;\r
-import java.io.FileOutputStream;\r
-import java.io.InputStream;\r
-import java.io.OutputStream;\r
-\r
import android.content.res.AssetManager;\r
import android.os.Environment;\r
-\r
import com.badlogic.gdx.Files;\r
import com.badlogic.gdx.files.FileHandle;\r
import com.badlogic.gdx.utils.GdxRuntimeException;\r
\r
+import java.io.*;\r
+\r
/**\r
* An implementation of the {@link Files} interface for Android. External files are stored and accessed relative to\r
* Environment.getExternalStorageDirectory().getAbsolutePath(). Internal files are accessed relative to the assets directory.\r
* @author mzechner\r
* \r
*/\r
-final class AndroidFiles implements Files {\r
+public class AndroidFiles implements Files {\r
/** external storage path **/\r
- private final String sdcard = Environment.getExternalStorageDirectory().getAbsolutePath() + "/";\r
+ protected final String sdcard = Environment.getExternalStorageDirectory().getAbsolutePath() + "/";\r
\r
/** asset manager **/\r
- private final AssetManager assets;\r
+ protected final AssetManager assets;\r
\r
- AndroidFiles (AssetManager assets) {\r
+ public AndroidFiles (AssetManager assets) {\r
this.assets = assets;\r
}\r
\r