@@ -268,46 +268,42 @@ For building ABIs see https://www.qt.io/blog/android-multi-abi-builds-are-back
268
268
269
269
270
270
```
271
- ANDROIDAPI=24
272
271
PATH=+/opt/homebrew/bin
273
272
PATH=+/opt/homebrew/Cellar/flex/2.6.4_2/bin
274
273
PATH=+/opt/homebrew/Cellar/bison/3.8.2/bin
275
274
PATH=+/Users/peterpetrik/Projects/quick/build/vcpkg
276
- DEPLOYMENT_TARGET=11.0
277
275
ANDROID_NDK_HOME=/Users/peterpetrik/Library/Android/sdk/ndk/26.1.10909125
278
276
```
279
277
280
278
You can continue with configure step:
281
279
```
282
280
cmake \
283
281
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
284
- -DCMAKE_BUILD_TYPE
285
282
-DANDROID_ABI=arm64-v8a \
283
+ -DVCPKG_HOST_TRIPLET=arm64-osx \
284
+ -DVCPKG_TARGET_TRIPLET="${{ matrix.triplet }}" \
286
285
-DANDROID_NDK=/Users/peterpetrik/Library/Android/sdk/ndk/26.1.10909125 \
287
286
-DANDROID_PLATFORM=android-24 \
288
287
-DANDROID_SDK_ROOT=/Users/peterpetrik/Library/Android/sdk \
289
288
-DANDROID_NDK_VERSION="r26" \
290
289
-DANDROID_BUILD_TOOLS_VERSION="34.0.0" \
291
- -DVCPKG_HOST_TRIPLET=arm64-osx \
292
- -DVCPKG_TARGET_TRIPLET="${{ matrix.triplet }}" \
293
- -D VCPKG_INSTALL_OPTIONS="--allow-unsupported" \
294
- -DANDROID_ARM_NEON=ON \
295
- -DANDROID_ABI=${{ matrix.ANDROID_ABI }} \
296
- -DQT_ANDROID_ABIS=${{ matrix.ANDROID_ABI }} \
297
- -DANDROIDAPI=${ANDROIDAPI} \
298
- -DANDROID_PLATFORM=android-${ANDROIDAPI} \
299
- -DANDROID_NDK_PLATFORM=android-${ANDROIDAPI} \
300
- -DANDROID_STL="c++_shared" \
301
- -DQT_ANDROID_SIGN_APK=Yes \
302
- -DQT_ANDROID_SIGN_AAB=Yes \
303
- -DUSE_MM_SERVER_API_KEY=Yes \
304
- -DUSE_KEYCHAIN=No \
305
- -DCMAKE_TOOLCHAIN_FILE:PATH="${{ env.VCPKG_ROOT }}/scripts/buildsystems/vcpkg.cmake" \
306
- -GNinja \
307
- -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
308
- -S ../mobile \
309
- -B ./
310
-
290
+ -D VCPKG_INSTALL_OPTIONS="--allow-unsupported" \
291
+ -DANDROID_ARM_NEON=ON \
292
+ -DANDROID_ABI=${{ matrix.ANDROID_ABI }} \
293
+ -DQT_ANDROID_ABIS=${{ matrix.ANDROID_ABI }} \
294
+ -DANDROIDAPI=${ANDROIDAPI} \
295
+ -DANDROID_PLATFORM=android-${ANDROIDAPI} \
296
+ -DANDROID_NDK_PLATFORM=android-${ANDROIDAPI} \
297
+ -DANDROID_STL="c++_shared" \
298
+ -DQT_ANDROID_SIGN_APK=Yes \
299
+ -DQT_ANDROID_SIGN_AAB=Yes \
300
+ -DUSE_MM_SERVER_API_KEY=Yes \
301
+ -DUSE_KEYCHAIN=No \
302
+ -DCMAKE_TOOLCHAIN_FILE:PATH="${{ env.VCPKG_ROOT }}/scripts/buildsystems/vcpkg.cmake" \
303
+ -GNinja \
304
+ -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
305
+ -S ../mobile \
306
+ -B ./
311
307
```
312
308
313
309
## 4.3. Android on Windows
0 commit comments