2
いくつかの.soファイルを含むサードパーティのaarファイルがあります。しかし、私のAPKを組み立てるとき、.soはAPKにパッケージ化されません。どのように.soをapkにパッケージ化するのですか?すでにaarに含まれている.soをapkにパッケージします。
いくつかの.soファイルを含むサードパーティのaarファイルがあります。しかし、私のAPKを組み立てるとき、.soはAPKにパッケージ化されません。どのように.soをapkにパッケージ化するのですか?すでにaarに含まれている.soをapkにパッケージします。
私はそのようなファイルがapkにパッケージ化されなかった理由を知りました。
AARファイル構造体は、このようにする必要があり:
/AndroidManifest.xml (mandatory)
/classes.jar (mandatory)
/res/ (mandatory)
/R.txt (mandatory)
/assets/ (optional)
/libs/*.jar (optional)
/jni/<abi>/*.so (optional)
/proguard.txt (optional)
/lint.jar (optional)
が、私のAARファイルの構造体:。
.
├── AndroidManifest.xml
├── META-INF
│ └── MANIFEST.MF
├── R.txt
├── assets
├── classes.jar
├── libs
│ ├── arm64-v8a
│ ├── armeabi
│ ├── armeabi-v7a
│ ├── x86
│ └── x86_64
└── res
ので、ファイルが間違った場所に置かれた
最後に、私はすべてのものはOKです。