Loading api/current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -21512,6 +21512,7 @@ package android.test.mock { public class MockContentResolver extends android.content.ContentResolver { ctor public MockContentResolver(); ctor public MockContentResolver(android.content.Context); method public void addProvider(java.lang.String, android.content.ContentProvider); } core/java/android/app/ActivityThread.java +4 −3 Original line number Diff line number Diff line Loading @@ -187,7 +187,8 @@ public final class ActivityThread { = new ArrayList<Application>(); // set of instantiated backup agents, keyed by package name final HashMap<String, BackupAgent> mBackupAgents = new HashMap<String, BackupAgent>(); static final ThreadLocal<ActivityThread> sThreadLocal = new ThreadLocal<ActivityThread>(); /** Reference to singleton {@link ActivityThread} */ private static ActivityThread sCurrentActivityThread; Instrumentation mInstrumentation; String mInstrumentationAppDir = null; String mInstrumentationAppLibraryDir = null; Loading Loading @@ -1564,7 +1565,7 @@ public final class ActivityThread { } public static ActivityThread currentActivityThread() { return sThreadLocal.get(); return sCurrentActivityThread; } public static String currentPackageName() { Loading Loading @@ -4894,7 +4895,7 @@ public final class ActivityThread { } private void attach(boolean system) { sThreadLocal.set(this); sCurrentActivityThread = this; mSystemThread = system; if (!system) { ViewRootImpl.addFirstDrawHandler(new Runnable() { Loading core/java/android/app/DownloadManager.java +1 −0 Original line number Diff line number Diff line Loading @@ -1085,6 +1085,7 @@ public class DownloadManager { values.put(Downloads.Impl.COLUMN_TOTAL_BYTES, -1); values.putNull(Downloads.Impl._DATA); values.put(Downloads.Impl.COLUMN_STATUS, Downloads.Impl.STATUS_PENDING); values.put(Downloads.Impl.COLUMN_FAILED_CONNECTIONS, 0); mResolver.update(mBaseUri, values, getWhereClauseForIds(ids), getWhereArgsForIds(ids)); } Loading core/java/android/content/ContentResolver.java +3 −2 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ import dalvik.system.CloseGuard; import android.accounts.Account; import android.app.ActivityManagerNative; import android.app.ActivityThread; import android.app.AppGlobals; import android.content.pm.PackageManager.NameNotFoundException; import android.content.res.AssetFileDescriptor; Loading Loading @@ -206,8 +207,8 @@ public abstract class ContentResolver { private final Random mRandom = new Random(); // guarded by itself public ContentResolver(Context context) { mContext = context; mPackageName = context.getPackageName(); mContext = context != null ? context : ActivityThread.currentApplication(); mPackageName = mContext.getPackageName(); } /** @hide */ Loading core/java/android/os/Process.java +9 −1 Original line number Diff line number Diff line Loading @@ -807,6 +807,14 @@ public class Process { public static final native void setProcessGroup(int pid, int group) throws IllegalArgumentException, SecurityException; /** * Return the scheduling group of requested process. * * @hide */ public static final native int getProcessGroup(int pid) throws IllegalArgumentException, SecurityException; /** * Set the priority of the calling thread, based on Linux priorities. See * {@link #setThreadPriority(int, int)} for more information. Loading Loading
api/current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -21512,6 +21512,7 @@ package android.test.mock { public class MockContentResolver extends android.content.ContentResolver { ctor public MockContentResolver(); ctor public MockContentResolver(android.content.Context); method public void addProvider(java.lang.String, android.content.ContentProvider); }
core/java/android/app/ActivityThread.java +4 −3 Original line number Diff line number Diff line Loading @@ -187,7 +187,8 @@ public final class ActivityThread { = new ArrayList<Application>(); // set of instantiated backup agents, keyed by package name final HashMap<String, BackupAgent> mBackupAgents = new HashMap<String, BackupAgent>(); static final ThreadLocal<ActivityThread> sThreadLocal = new ThreadLocal<ActivityThread>(); /** Reference to singleton {@link ActivityThread} */ private static ActivityThread sCurrentActivityThread; Instrumentation mInstrumentation; String mInstrumentationAppDir = null; String mInstrumentationAppLibraryDir = null; Loading Loading @@ -1564,7 +1565,7 @@ public final class ActivityThread { } public static ActivityThread currentActivityThread() { return sThreadLocal.get(); return sCurrentActivityThread; } public static String currentPackageName() { Loading Loading @@ -4894,7 +4895,7 @@ public final class ActivityThread { } private void attach(boolean system) { sThreadLocal.set(this); sCurrentActivityThread = this; mSystemThread = system; if (!system) { ViewRootImpl.addFirstDrawHandler(new Runnable() { Loading
core/java/android/app/DownloadManager.java +1 −0 Original line number Diff line number Diff line Loading @@ -1085,6 +1085,7 @@ public class DownloadManager { values.put(Downloads.Impl.COLUMN_TOTAL_BYTES, -1); values.putNull(Downloads.Impl._DATA); values.put(Downloads.Impl.COLUMN_STATUS, Downloads.Impl.STATUS_PENDING); values.put(Downloads.Impl.COLUMN_FAILED_CONNECTIONS, 0); mResolver.update(mBaseUri, values, getWhereClauseForIds(ids), getWhereArgsForIds(ids)); } Loading
core/java/android/content/ContentResolver.java +3 −2 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ import dalvik.system.CloseGuard; import android.accounts.Account; import android.app.ActivityManagerNative; import android.app.ActivityThread; import android.app.AppGlobals; import android.content.pm.PackageManager.NameNotFoundException; import android.content.res.AssetFileDescriptor; Loading Loading @@ -206,8 +207,8 @@ public abstract class ContentResolver { private final Random mRandom = new Random(); // guarded by itself public ContentResolver(Context context) { mContext = context; mPackageName = context.getPackageName(); mContext = context != null ? context : ActivityThread.currentApplication(); mPackageName = mContext.getPackageName(); } /** @hide */ Loading
core/java/android/os/Process.java +9 −1 Original line number Diff line number Diff line Loading @@ -807,6 +807,14 @@ public class Process { public static final native void setProcessGroup(int pid, int group) throws IllegalArgumentException, SecurityException; /** * Return the scheduling group of requested process. * * @hide */ public static final native int getProcessGroup(int pid) throws IllegalArgumentException, SecurityException; /** * Set the priority of the calling thread, based on Linux priorities. See * {@link #setThreadPriority(int, int)} for more information. Loading