Merge "Handle exceptions when doing dexopt." into froyo
This commit is contained in:
committed by
Android (Google) Code Review
commit
a77acab9c6
@@ -2681,7 +2681,13 @@ class PackageManagerService extends IPackageManager.Stub {
|
|||||||
Slog.w(TAG, "Apk not found for dexopt: " + path);
|
Slog.w(TAG, "Apk not found for dexopt: " + path);
|
||||||
ret = -1;
|
ret = -1;
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
Slog.w(TAG, "Exception reading apk: " + path, e);
|
Slog.w(TAG, "IOException reading apk: " + path, e);
|
||||||
|
ret = -1;
|
||||||
|
} catch (dalvik.system.StaleDexCacheError e) {
|
||||||
|
Slog.w(TAG, "StaleDexCacheError when reading apk: " + path, e);
|
||||||
|
ret = -1;
|
||||||
|
} catch (Exception e) {
|
||||||
|
Slog.w(TAG, "Exception when doing dexopt : ", e);
|
||||||
ret = -1;
|
ret = -1;
|
||||||
}
|
}
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user