私はASと一緒に作業しており、領域内にx86_64パッケージは必要ありません。 x86_64パッケージは、他のライブラリでいくつかの問題を引き起こします。パッケージを削除するには?x86_64 pakageをRealmから削除する
答えて
さて、あなたは、問題のライブラリ(それは、レルムのこの場合は)削除これらのアーキテクチャでは動作しません。つまり、アーキテクチャのフォルダのいずれかを削除、しかし心に留めておくことができます。
率直に言えば、単にそれを削除することができますが、上記のように、それは良いことではありません。
あなたはsplitting
と呼ばれる技術により、ビルドから異なるアーキテクチャを除外/含めることができます。良いソリューションとなります
android {
// Rest of Gradle file
splits {
abi {
enable true
reset()
include 'armeabi', 'armeabi-v7a', 'arm64_v8a', 'mips', 'x86'
universalApk true
}
}
}
//Ensures architecture specific APKs have a higher version code
//(otherwise an x86 build would end up using the arm build, which x86 devices can run)
ext.versionCodes = [armeabi:1, 'armeabi-v7a':2, 'arm64-v8a':3, 'mips':4, x86:5]
android.applicationVariants.all { variant ->
// assign different version code for each output
variant.outputs.each { output ->
int abiVersionCode = project.ext.versionCodes.get(output.getFilter(OutputFile.ABI)) ?: 0
output.versionCodeOverride = (abiVersionCode * 10000) + android.defaultConfig.versionCode
}
}
ありがとうございました。あなたが言ったことは解決策ですが、これはさまざまなデバイス用に多くのapkを構築します。今私の方法abiを制限するためにabiFiltersを使用しています。 ndk { abiFilters "armeabi"、 "armeabi-v7a"、 "x86" } –
abiFilters
。メソッドはabiを制限し、apkを構築するときに指定されたabiを追加するだけです。
defaultConfig {
applicationId "com.example.app"
minSdkVersion 16
targetSdkVersion 24
versionCode 1
versionName "1.0"
ndk {
abiFilters "armeabi", "armeabi-v7a", "x86"
}
// ...
}
これは、指定されたアーチフォルダのみが使用され、残りは削除可能であることを意味します。
スクリーンショットの代わりに書式設定されたコードを投稿してください – anthonymonori
- 1. SwiftオブジェクトをRealmから削除
- 2. Realm Database Androidからオブジェクトを削除するには?
- 3. Android Realmデータベース削除ビルダー
- 4. RealmRecyclerViewAdapterからRealmオブジェクトを削除します。
- 5. RealmBaseAdapterはrealm-javaから削除されていますか?
- 6. コードブレークプログラムからprintf文を削除する
- 7. Realm内のオブジェクトを適切にスレッドセーフで削除する方法
- 8. Androidをリストビューから削除してから削除する
- 9. Get All In Realm削除されたアイテムを返します
- 10. sasで削除する、バックアップからファイルを削除する
- 11. jQuery jQueryでリストアイテムを削除する - DOMから削除する
- 12. コレクションから削除する
- 13. ハッシュデータから削除する
- 14. Xcodeの7 - LDを削除する方法:警告:-read_only_relocsは、x86_64版
- 15. RealmはAndroidで物理的な削除をサポートしていますか?
- 16. モンゴース削除モデルから除外する
- 17. データソースからアイテムを削除せずにリストからアイテムを削除する - c#
- 18. ローカルコンテキストから重複したエンティティを削除/削除する
- 19. Interface Builderドロップダウンから削除した画像を削除する
- 20. nhibernate:削除せずにコレクションからオブジェクトを削除する
- 21. UITextViewからNSTextAttachmentを削除/削除する
- 22. Realm:バックグラウンドスレッドからの操作を追加、更新、削除してメインスレッドで結果を得る正しい方法
- 23. DataGridviewから削除中にテキストファイルからコンテンツを削除する方法
- 24. サーバから削除せずにSVNからディレクトリを削除する
- 25. makeファイルのldからリンクオプションを削除するには?
- 26. setuptools:zipからlib/python3.5/site-packagesプレフィックスを削除します
- 27. コアデータから削除
- 28. JMenuItemから削除
- 29. スクロールバーからThumbを削除する
- 30. ファイルからパスワードを削除するRegex
ASとは何ですか?また、おそらくx8639で問題を投稿することを検討してください。 – anthonymonori