diff options
Diffstat (limited to 'core/java/android/app/NativeActivity.java')
| -rw-r--r-- | core/java/android/app/NativeActivity.java | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/core/java/android/app/NativeActivity.java b/core/java/android/app/NativeActivity.java index 63c6acd..b84889f 100644 --- a/core/java/android/app/NativeActivity.java +++ b/core/java/android/app/NativeActivity.java @@ -13,6 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ + package android.app; import android.content.Context; @@ -23,17 +24,15 @@ import android.content.res.Configuration; import android.graphics.PixelFormat; import android.os.Build; import android.os.Bundle; -import android.os.Environment; import android.os.Looper; import android.os.MessageQueue; import android.util.AttributeSet; import android.view.InputQueue; -import android.view.KeyEvent; import android.view.Surface; import android.view.SurfaceHolder; import android.view.View; -import android.view.WindowManager; import android.view.ViewTreeObserver.OnGlobalLayoutListener; +import android.view.WindowManager; import android.view.inputmethod.InputMethodManager; import java.io.File; @@ -176,8 +175,8 @@ public class NativeActivity extends Activity implements SurfaceHolder.Callback2, ? savedInstanceState.getByteArray(KEY_NATIVE_SAVED_STATE) : null; mNativeHandle = loadNativeCode(path, funcname, Looper.myQueue(), - getFilesDir().toString(), getObbDir().toString(), - Environment.getExternalStorageAppFilesDirectory(ai.packageName).toString(), + getFilesDir().getAbsolutePath(), getObbDir().getAbsolutePath(), + getExternalFilesDir(null).getAbsolutePath(), Build.VERSION.SDK_INT, getAssets(), nativeSavedState); if (mNativeHandle == 0) { |
