Создание приложения C для Android с помощью clang и Manifest.xml

#android #c #clang #manifest

#Android #c #clang #манифест

Вопрос:

У меня есть простой main.cpp файл, который печатает hello world. Чтобы запустить это на устройстве Android, я делаю следующее:

 /home/tony/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin/clang   --target=aarch64-none-linux-android21 --gcc-toolchain=/home/tony/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/tony/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/sysroot main.cpp

adb push a.out /data/local/tmp
adb shell /data/local/tmp/a.out
  

Как я могу скомпилировать это приложение с файлом манифеста?

Комментарии:

1. Вы также можете использовать Android Studio.

2. Но я бы построил с графическим интерфейсом qt.

3. Эта информация хороша, поместите все другие соответствующие данные о вашей задаче (журналы ошибок и т.д.). Гораздо проще найти кого-то, кто вам поможет.

4. Хорошо, я нашел решение. Я должен создать полный apk. Как я могу закрыть этот вопрос?

5. Опубликовать ответ на ваш вопрос, это обычная практика для stackoverflow. Помогите другим, у кого похожие проблемы. Та же процедура, что и при обычном ответе.