Loading java/src/com/android/inputmethod/latin/LatinIME.java +2 −4 Original line number Diff line number Diff line Loading @@ -915,12 +915,10 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen "com.android.inputmethod.latin", Context.CONTEXT_INCLUDE_CODE | Context.CONTEXT_IGNORE_SECURITY ); Log.d(TAG, "Contexte sécurisé créé avec succès: " + secureContext); Log.d(TAG, "Secur context: " + secureContext); return accountIsPremium(secureContext); } catch (PackageManager.NameNotFoundException e) { // Cas gravissime, impossible réellement en théorie dans ton cas précis Log.wtf(TAG, "Erreur CRITIQUE: Le package LatinIME n'est pas trouvé par createPackageContext()", e); // Logique de secours absolue: repli sur contexte initial même si restreint, mieux que rien Log.wtf(TAG, "Error createPackageContext()", e); return accountIsPremium(this); } } Loading Loading
java/src/com/android/inputmethod/latin/LatinIME.java +2 −4 Original line number Diff line number Diff line Loading @@ -915,12 +915,10 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen "com.android.inputmethod.latin", Context.CONTEXT_INCLUDE_CODE | Context.CONTEXT_IGNORE_SECURITY ); Log.d(TAG, "Contexte sécurisé créé avec succès: " + secureContext); Log.d(TAG, "Secur context: " + secureContext); return accountIsPremium(secureContext); } catch (PackageManager.NameNotFoundException e) { // Cas gravissime, impossible réellement en théorie dans ton cas précis Log.wtf(TAG, "Erreur CRITIQUE: Le package LatinIME n'est pas trouvé par createPackageContext()", e); // Logique de secours absolue: repli sur contexte initial même si restreint, mieux que rien Log.wtf(TAG, "Error createPackageContext()", e); return accountIsPremium(this); } } Loading