cat_baxter Mi-Reisbauer
  • Mitglied seit 30. September 2011
  • Letzte Aktivität:

Beiträge von cat_baxter

    --------------------------------------------------------------------
    The Email.apk in 2.11.16 has the problem in the structure :
    ===============================================
    java -jar apktool.jar d -f -s Email.apk Email


    I: Copying raw classes.dex file...
    I: Loading resource table...
    I: Loaded.
    I: Decoding AndroidManifest.xml with resources...
    I: Loading resource table from file: C:\Dokumente und Einstellungen\Administrator\apktool\framework\1.apk
    I: Loaded.
    I: Decoding file-resources...
    S: Could not decode file, replacing by FALSE value: drawable-hdpi/btn_yes_off.png
    S: Could not decode file, replacing by FALSE value: drawable-hdpi/btn_no_off.png
    I: Decoding values */* XMLs...
    I: Done.
    I: Copying assets and libs...
    ===============================================
    It generates the following exception if an user opens new email:
    -----------------------------------------------------------------


    W/dalvikvm( 1991): threadid=1: thread exiting with uncaught exception (group=0x410da9d8)
    E/AndroidRuntime( 1991): FATAL EXCEPTION: main
    E/AndroidRuntime( 1991): android.view.InflateException: Binary XML file line #88: Error inflating class <unknown>
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.createView(LayoutInflater.java:606)
    E/AndroidRuntime( 1991): at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.onCreateView(LayoutInflater.java:653)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:678)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.rInflate(LayoutInflater.java:739)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.rInflate(LayoutInflater.java:742)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.parseInclude(LayoutInflater.java:823)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.rInflate(LayoutInflater.java:729)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.rInflate(LayoutInflater.java:742)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.rInflate(LayoutInflater.java:742)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.rInflate(LayoutInflater.java:742)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.inflate(LayoutInflater.java:489)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.inflate(LayoutInflater.java:396)
    E/AndroidRuntime( 1991): at com.android.email.activity.MessageViewFragmentBase.onCreateView(MessageViewFragmentBase.java:283)
    E/AndroidRuntime( 1991): at com.android.email.activity.MessageViewFragment.onCreateView(MessageViewFragment.java:211)
    E/AndroidRuntime( 1991): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:828)
    E/AndroidRuntime( 1991): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1032)
    E/AndroidRuntime( 1991): at android.app.BackStackRecord.run(BackStackRecord.java:622)
    E/AndroidRuntime( 1991): at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1382)
    E/AndroidRuntime( 1991): at android.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:437)
    E/AndroidRuntime( 1991): at com.android.email.activity.UIControllerBase.commitFragmentTransaction(UIControllerBase.java:489)
    E/AndroidRuntime( 1991): at com.android.email.activity.UIControllerOnePane.showFragment(UIControllerOnePane.java:458)
    E/AndroidRuntime( 1991): at com.android.email.activity.UIControllerOnePane.openMessage(UIControllerOnePane.java:401)
    E/AndroidRuntime( 1991): at com.android.email.activity.UIControllerOnePane.openInternal(UIControllerOnePane.java:367)
    E/AndroidRuntime( 1991): at com.android.email.activity.UIControllerBase.open(UIControllerBase.java:604)
    E/AndroidRuntime( 1991): at com.android.email.activity.UIControllerOnePane.onMessageOpen(UIControllerOnePane.java:93)
    E/AndroidRuntime( 1991): at com.android.email.activity.MessageListFragment.onMessageOpen(MessageListFragment.java:793)
    E/AndroidRuntime( 1991): at com.android.email.activity.MessageListFragment.onListItemClick(MessageListFragment.java:605)
    E/AndroidRuntime( 1991): at android.app.ListFragment$2.onItemClick(ListFragment.java:160)
    E/AndroidRuntime( 1991): at android.widget.AdapterView.performItemClick(AdapterView.java:292)
    E/AndroidRuntime( 1991): at android.widget.AbsListView.performItemClick(AbsListView.java:1072)
    E/AndroidRuntime( 1991): at android.widget.AbsListView$PerformClick.run(AbsListView.java:2547)
    E/AndroidRuntime( 1991): at android.widget.AbsListView$1.run(AbsListView.java:3206)
    E/AndroidRuntime( 1991): at android.os.Handler.handleCallback(Handler.java:605)
    E/AndroidRuntime( 1991): at android.os.Handler.dispatchMessage(Handler.java:92)
    E/AndroidRuntime( 1991): at android.os.Looper.loop(Looper.java:137)
    E/AndroidRuntime( 1991): at android.app.ActivityThread.main(ActivityThread.java:4439)
    E/AndroidRuntime( 1991): at java.lang.reflect.Method.invokeNative(Native Method)
    E/AndroidRuntime( 1991): at java.lang.reflect.Method.invoke(Method.java:511)
    E/AndroidRuntime( 1991): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:787)
    E/AndroidRuntime( 1991): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:554)
    E/AndroidRuntime( 1991): at dalvik.system.NativeStart.main(Native Method)
    E/AndroidRuntime( 1991): Caused by: java.lang.reflect.InvocationTargetException
    E/AndroidRuntime( 1991): at java.lang.reflect.Constructor.constructNative(Native Method)
    E/AndroidRuntime( 1991): at java.lang.reflect.Constructor.newInstance(Constructor.java:417)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.createView(LayoutInflater.java:586)
    E/AndroidRuntime( 1991): ... 41 more
    E/AndroidRuntime( 1991): Caused by: android.content.res.Resources$NotFoundException: File res/drawable-hdpi/btn_yes_off.png from drawable resource ID #0x7f02000c
    E/AndroidRuntime( 1991): at android.content.res.Resources.loadDrawable(Resources.java:1949)
    E/AndroidRuntime( 1991): at android.content.res.TypedArray.getDrawable(TypedArray.java:601)
    E/AndroidRuntime( 1991): at android.widget.TextView.<init>(TextView.java:622)
    E/AndroidRuntime( 1991): at android.widget.TextView.<init>(TextView.java:444)
    E/AndroidRuntime( 1991): ... 44 more
    E/AndroidRuntime( 1991): Caused by: java.io.FileNotFoundException: res/drawable-hdpi/btn_yes_off.png
    E/AndroidRuntime( 1991): at android.content.res.AssetManager.openNonAssetNative(Native Method)
    E/AndroidRuntime( 1991): at android.content.res.AssetManager.op


    ------------------------------------------------------------------
    The solution is to delete the following directory in translation repo:
    res\values-hdpi
    --------------------------------------------------------------------

    --------------------------------------------------------------------
    The Email.apk in 2.11.16 has the problem in the structure :
    ===============================================
    java -jar apktool.jar d -f -s Email.apk Email


    I: Copying raw classes.dex file...
    I: Loading resource table...
    I: Loaded.
    I: Decoding AndroidManifest.xml with resources...
    I: Loading resource table from file: C:\Dokumente und Einstellungen\Administrator\apktool\framework\1.apk
    I: Loaded.
    I: Decoding file-resources...
    S: Could not decode file, replacing by FALSE value: drawable-hdpi/btn_yes_off.png
    S: Could not decode file, replacing by FALSE value: drawable-hdpi/btn_no_off.png
    I: Decoding values */* XMLs...
    I: Done.
    I: Copying assets and libs...
    ===============================================
    It generates the following exception if an user opens new email:
    -----------------------------------------------------------------


    W/dalvikvm( 1991): threadid=1: thread exiting with uncaught exception (group=0x410da9d8)
    E/AndroidRuntime( 1991): FATAL EXCEPTION: main
    E/AndroidRuntime( 1991): android.view.InflateException: Binary XML file line #88: Error inflating class <unknown>
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.createView(LayoutInflater.java:606)
    E/AndroidRuntime( 1991): at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.onCreateView(LayoutInflater.java:653)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:678)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.rInflate(LayoutInflater.java:739)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.rInflate(LayoutInflater.java:742)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.parseInclude(LayoutInflater.java:823)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.rInflate(LayoutInflater.java:729)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.rInflate(LayoutInflater.java:742)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.rInflate(LayoutInflater.java:742)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.rInflate(LayoutInflater.java:742)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.inflate(LayoutInflater.java:489)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.inflate(LayoutInflater.java:396)
    E/AndroidRuntime( 1991): at com.android.email.activity.MessageViewFragmentBase.onCreateView(MessageViewFragmentBase.java:283)
    E/AndroidRuntime( 1991): at com.android.email.activity.MessageViewFragment.onCreateView(MessageViewFragment.java:211)
    E/AndroidRuntime( 1991): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:828)
    E/AndroidRuntime( 1991): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1032)
    E/AndroidRuntime( 1991): at android.app.BackStackRecord.run(BackStackRecord.java:622)
    E/AndroidRuntime( 1991): at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1382)
    E/AndroidRuntime( 1991): at android.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:437)
    E/AndroidRuntime( 1991): at com.android.email.activity.UIControllerBase.commitFragmentTransaction(UIControllerBase.java:489)
    E/AndroidRuntime( 1991): at com.android.email.activity.UIControllerOnePane.showFragment(UIControllerOnePane.java:458)
    E/AndroidRuntime( 1991): at com.android.email.activity.UIControllerOnePane.openMessage(UIControllerOnePane.java:401)
    E/AndroidRuntime( 1991): at com.android.email.activity.UIControllerOnePane.openInternal(UIControllerOnePane.java:367)
    E/AndroidRuntime( 1991): at com.android.email.activity.UIControllerBase.open(UIControllerBase.java:604)
    E/AndroidRuntime( 1991): at com.android.email.activity.UIControllerOnePane.onMessageOpen(UIControllerOnePane.java:93)
    E/AndroidRuntime( 1991): at com.android.email.activity.MessageListFragment.onMessageOpen(MessageListFragment.java:793)
    E/AndroidRuntime( 1991): at com.android.email.activity.MessageListFragment.onListItemClick(MessageListFragment.java:605)
    E/AndroidRuntime( 1991): at android.app.ListFragment$2.onItemClick(ListFragment.java:160)
    E/AndroidRuntime( 1991): at android.widget.AdapterView.performItemClick(AdapterView.java:292)
    E/AndroidRuntime( 1991): at android.widget.AbsListView.performItemClick(AbsListView.java:1072)
    E/AndroidRuntime( 1991): at android.widget.AbsListView$PerformClick.run(AbsListView.java:2547)
    E/AndroidRuntime( 1991): at android.widget.AbsListView$1.run(AbsListView.java:3206)
    E/AndroidRuntime( 1991): at android.os.Handler.handleCallback(Handler.java:605)
    E/AndroidRuntime( 1991): at android.os.Handler.dispatchMessage(Handler.java:92)
    E/AndroidRuntime( 1991): at android.os.Looper.loop(Looper.java:137)
    E/AndroidRuntime( 1991): at android.app.ActivityThread.main(ActivityThread.java:4439)
    E/AndroidRuntime( 1991): at java.lang.reflect.Method.invokeNative(Native Method)
    E/AndroidRuntime( 1991): at java.lang.reflect.Method.invoke(Method.java:511)
    E/AndroidRuntime( 1991): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:787)
    E/AndroidRuntime( 1991): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:554)
    E/AndroidRuntime( 1991): at dalvik.system.NativeStart.main(Native Method)
    E/AndroidRuntime( 1991): Caused by: java.lang.reflect.InvocationTargetException
    E/AndroidRuntime( 1991): at java.lang.reflect.Constructor.constructNative(Native Method)
    E/AndroidRuntime( 1991): at java.lang.reflect.Constructor.newInstance(Constructor.java:417)
    E/AndroidRuntime( 1991): at android.view.LayoutInflater.createView(LayoutInflater.java:586)
    E/AndroidRuntime( 1991): ... 41 more
    E/AndroidRuntime( 1991): Caused by: android.content.res.Resources$NotFoundException: File res/drawable-hdpi/btn_yes_off.png from drawable resource ID #0x7f02000c
    E/AndroidRuntime( 1991): at android.content.res.Resources.loadDrawable(Resources.java:1949)
    E/AndroidRuntime( 1991): at android.content.res.TypedArray.getDrawable(TypedArray.java:601)
    E/AndroidRuntime( 1991): at android.widget.TextView.<init>(TextView.java:622)
    E/AndroidRuntime( 1991): at android.widget.TextView.<init>(TextView.java:444)
    E/AndroidRuntime( 1991): ... 44 more
    E/AndroidRuntime( 1991): Caused by: java.io.FileNotFoundException: res/drawable-hdpi/btn_yes_off.png
    E/AndroidRuntime( 1991): at android.content.res.AssetManager.openNonAssetNative(Native Method)
    E/AndroidRuntime( 1991): at android.content.res.AssetManager.op


    ------------------------------------------------------------------
    The solution is to delete the following directory in translation repo:
    res\values-hdpi
    --------------------------------------------------------------------

    Na ja - fast die gleicher Übersetzungsfehlern:


    0. Lockscreen ist nicht in Ordnung.



    1. Kamera: am Start "Camera can record location in captured photos, do you want to enable it?" Überspingen/Öffnen
    2. Kamera: Meldung "Touch to focus."
    3. Kamera: Weissabgleich ist komplett auf chinesisch.



    4. Uhr2x4 Widget: Zeitformat 2012/10/15
    5. Uhr2x4 Widget: Andere Varianten sind auf chinesisch und englisch.
    6. Die Notizen App: default Notiz ist auf englisch: "Welcome to MIUI Notes! ..."


    Bis nächste mal :)

    1. Die Zeitzone am Start ist GMT +8 (China)
    2. Die Meldung am Start "You have not configured your data plan. Configure now?".
    3. Kamera: am Start "Camera can record location in captured photos, do you want to enable it?" skip/open
    4. Kamera: Kameraeinstellungen sind komplett auf english.
    5. Kamera: Weissabgleich ist komplett auf chinesisch.



    6. Kamera: das Knopf 'Automatisch' sieht nicht gut aus.
    7. Kamera: Panorama ist komplett auf english.
    8. Uhr2x4 Widget: Zeitformat 2012/10/4
    9. Uhr2x4 Widget: Andere Varianten sind auf chinesisch.
    10. Die Notizen App: default Notiz ist auf englisch: "Welcome to MIUI Notes! ..."


    Das ist alles was Ich schnell gefunden habe.


    PS. Welche git Repo benutzen wir für die Übersetzung : https://bitbucket.org/andy25/miui-v4-german-xml oder https://github.com/Bitti09/ma-xml-4.0-german oder sogar http://crowdin.net/project/miui-rom-translation/de ?
    Ich kann zB mit dem MIUI 4 Russland git Repo (die finde Ich komplett) vergleichen und die Unterschied definieren.

    Damit gibt es noch einige Probleme, die nicht so eiinfach zu beheben sind... wir arbeiten dran...

    Kannst Du bitte erzählen wo das Problem liegt? Bin ich der Java Entwickler und kann was helfen oder sogar automatisieren. Ich habe Russische Lokalizirung probiert - funktioniert prima! Sie haben App die Übezetzung von github zieht und dann die Firmware baut. Habe gefragt ob das auf Deutsch auch geht - die Antwort war "kinderleicht".