3

顧客から連絡がありました。AndroidROMをAndroid4.0.3と同等のMIUIに更新すると、私のAndroidアプリが壊れました。LogCatの関連行は次のとおりです。

04-09 10:37:09.326 17789 17789 E AndroidRuntime: java.lang.UnsatisfiedLinkError: Couldn't load mylib: findLibrary returned null

言うまでもなく、このアプリはアップグレード前に機能していました。したがって、ネイティブライブラリが魔法のように失われることはありませんでした。Android 4.0.3が以前のバージョンのネイティブライブラリの読み込みを拒否する理由はありますか?ライブラリはx86用に構築されていますarmeabi(ただし、そうではありませんarmeabi-v7a)。クラッシュレポートには次の行が含まれています。

[ro.product.cpu.abi2]: [armeabi]
[ro.product.cpu.abi]: [armeabi-v7a]

だからarmeabiサポートされるべきですよね?

おそらく関連情報:ここ。しかし、バグの状況は、私がここで得たものの逆です。

4

0 に答える 0