android - Pakej pemasangan WeChat hanya menyusun armeabi, tetapi tidak termasuk armeabi-v7a, arm64-v8a Bagaimana x86 berjalan pada telefon mudah alih dengan pelbagai pemproses?
为情所困
为情所困 2017-05-16 13:30:30
0
4
1410

Program yang saya tulis menyusun fail armeabi, armeabi-v7a, arm64-v8a, dan x86 four jadi saya ingin mengurangkan saiz APK dengan memadamkan fail so, tetapi selepas memadamkan beberapa fungsi beberapa model, ralat akan dilaporkan Saya mendapati bahawa WeChat hanya menyusun fail jadi armeabi, tanpa armeabi-v7a, arm64-v8a Bagaimanakah x86 berjalan pada telefon mudah alih dengan pelbagai pemproses?

为情所困
为情所困

membalas semua(4)
Ty80

Oleh kerana armeabi menyokong larian di bawah armeabi, armeabi-v7a, arm64-v8a, dan juga menyokong beberapa x86. Pada dasarnya tiada telefon mudah alih seni bina mips di pasaran, jadi secara teorinya satu armeabi boleh menyokong semua telefon mudah alih. armeabi berjalan di bawah v7 v8, tetapi kecekapannya akan berbeza.

Anda boleh membaca ini tentang perkara yang anda perlu tahu tentang Android supaya fail

某草草

Semua peranti x86/x86_64/armeabi-v7a/arm64-v8a menyokong fail seni bina armeabi .so, jadi nampaknya mengalih keluar fail .so daripada ABI lain ialah helah yang baik untuk mengurangkan saiz APK. Tetapi sebenarnya tidak: ini bukan sahaja menjejaskan prestasi dan keserasian perpustakaan fungsi.

Peranti

x86 boleh menjalankan perpustakaan fungsi jenis ARM dengan sangat baik, tetapi tiada jaminan bahawa ranap sistem tidak akan berlaku 100%, terutamanya untuk peranti lama. Peranti 64-bit (arm64-v8a, x86_64, mips64) boleh menjalankan pustaka fungsi 32-bit, tetapi apabila berjalan dalam mod 32-bit, menjalankan versi 32-bit ART dan komponen Android pada platform 64-bit akan kehilangan 64 -pengoptimuman prestasi (ART, webview, media, dll.).

仅有的幸福

Ia mungkin dimuatkan secara dinamik.

曾经蜡笔没有小新

Pertama sekali, armeabi serasi dengan seni bina lain armeabi-v7a, arm64-v8a dan x86. Kedua, anda baru sahaja melihat direktori WeChat armeabi Anda juga boleh meletakkan fail SO seni bina lain dalam direktori ini, dan kemudian memilih fail SO seni bina untuk dimuatkan melalui kod.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan