crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Qt5 & Android, вопросы начинающего
Majestio
  опции профиля:
сообщение 2.1.2015, 14:19
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 67
Регистрация: 13.2.2013
Пользователь №: 3710

Спасибо сказали: 1 раз(а)




Репутация:   1  


Доброго времени суток!

Наконец-таки дошли руки достроить свою среду разработки с Qt 5.4.0 для возможности создания приложений для устройств, работающих под управлением Android. Возникли неочевидные для меня вопросы, прошу ответить хотя бы в двух словах, или ткнуть в правильный линк инета:

1) Собрал тестовую программку, загрузил ее в эмулятор, ну как бы все заработало ...



Как это загружается в эмулятор, я пока не знаю, да и не важно. Вопрос в другом - глянул в каталог сборки и немного снесло крышу.
Не понимаю, что является результатом? Что и как нужно будет загружать в реальное устройство?

Листинг содержимого каталога сборки таков:

Раскрывающийся текст

./
./list.txt
./libc.so
./moc_widget.o
./app_process
./android-build
./android-build/project.properties
./android-build/bin
./android-build/bin/QtApp.ap_
./android-build/bin/classes
./android-build/bin/classes/org
./android-build/bin/classes/org/kde
./android-build/bin/classes/org/kde/necessitas
./android-build/bin/classes/org/kde/necessitas/ministro
./android-build/bin/classes/org/kde/necessitas/ministro/IMinistro$Stub$Proxy.class
./android-build/bin/classes/org/kde/necessitas/ministro/IMinistroCallback$Stub$Proxy.class
./android-build/bin/classes/org/kde/necessitas/ministro/IMinistroCallback.class
./android-build/bin/classes/org/kde/necessitas/ministro/IMinistro.class
./android-build/bin/classes/org/kde/necessitas/ministro/IMinistroCallback$Stub.class
./android-build/bin/classes/org/kde/necessitas/ministro/IMinistro$Stub.class
./android-build/bin/classes/org/qtproject
./android-build/bin/classes/org/qtproject/qt5
./android-build/bin/classes/org/qtproject/qt5/android
./android-build/bin/classes/org/qtproject/qt5/android/bindings
./android-build/bin/classes/org/qtproject/qt5/android/bindings/QtActivity$5.class
./android-build/bin/classes/org/qtproject/qt5/android/bindings/QtActivity$1.class
./android-build/bin/classes/org/qtproject/qt5/android/bindings/QtActivity$3$1.class
./android-build/bin/classes/org/qtproject/qt5/android/bindings/QtActivity$3.class
./android-build/bin/classes/org/qtproject/qt5/android/bindings/QtActivity$2.class
./android-build/bin/classes/org/qtproject/qt5/android/bindings/QtApplication.class
./android-build/bin/classes/org/qtproject/qt5/android/bindings/QtActivity.class
./android-build/bin/classes/org/qtproject/qt5/android/bindings/QtApplication$InvokeResult.class
./android-build/bin/classes/org/qtproject/qt5/android/bindings/QtActivity$4.class
./android-build/bin/classes/org/qtproject/qt5/android/bindings/QtActivity$3$1$1.class
./android-build/bin/classes/org/qtproject/qt5/android/bindings/QtActivity$6.class
./android-build/bin/classes/org/qtproject/example
./android-build/bin/classes/org/qtproject/example/Android_First
./android-build/bin/classes/org/qtproject/example/Android_First/BuildConfig.class
./android-build/bin/classes/org/qtproject/example/Android_First/R$attr.class
./android-build/bin/classes/org/qtproject/example/Android_First/R$array.class
./android-build/bin/classes/org/qtproject/example/Android_First/R$layout.class
./android-build/bin/classes/org/qtproject/example/Android_First/R.class
./android-build/bin/classes/org/qtproject/example/Android_First/R$string.class
./android-build/bin/QtApp-debug-unaligned.apk
./android-build/bin/build.prop
./android-build/bin/dexedLibs
./android-build/bin/dexedLibs/QtAndroid-bundled-1a667fa0c3cc80c019aca7601021b214.jar
./android-build/bin/dexedLibs/QtAndroidAccessibility-bundled-e5e574226d6b31c5cfd18249f268aebc.jar
./android-build/bin/AndroidManifest.xml.d
./android-build/bin/jarlist.cache
./android-build/bin/classes.dex.d
./android-build/bin/AndroidManifest.xml
./android-build/bin/res
./android-build/bin/QtApp-debug.apk
./android-build/bin/QtApp-debug-unaligned.apk.d
./android-build/bin/proguard.txt
./android-build/bin/classes.dex
./android-build/bin/QtApp.ap_.d
./android-build/bin/aidl
./android-build/bin/aidl/org
./android-build/bin/aidl/org/kde
./android-build/bin/aidl/org/kde/necessitas
./android-build/bin/aidl/org/kde/necessitas/ministro
./android-build/bin/aidl/org/kde/necessitas/ministro/IMinistroCallback.aidl
./android-build/bin/aidl/org/kde/necessitas/ministro/IMinistro.aidl
./android-build/libs
./android-build/libs/QtAndroid-bundled.jar
./android-build/libs/QtAndroidAccessibility-bundled.jar
./android-build/libs/armeabi-v7a
./android-build/libs/armeabi-v7a/libplugins_platforms_libqminimalegl.so
./android-build/libs/armeabi-v7a/libplugins_imageformats_libqico.so
./android-build/libs/armeabi-v7a/libplugins_generic_libqevdevkeyboardplugin.so
./android-build/libs/armeabi-v7a/libplugins_imageformats_libqicns.so
./android-build/libs/armeabi-v7a/libgnustl_shared.so
./android-build/libs/armeabi-v7a/libplugins_generic_libqevdevtouchplugin.so
./android-build/libs/armeabi-v7a/libplugins_platforms_libqoffscreen.so
./android-build/libs/armeabi-v7a/libplugins_imageformats_libqjp2.so
./android-build/libs/armeabi-v7a/libplugins_platforms_android_libqtforandroid.so
./android-build/libs/armeabi-v7a/libplugins_generic_libqevdevtabletplugin.so
./android-build/libs/armeabi-v7a/libplugins_imageformats_libqtiff.so
./android-build/libs/armeabi-v7a/libQt5Core.so
./android-build/libs/armeabi-v7a/libQt5Gui.so
./android-build/libs/armeabi-v7a/libplugins_imageformats_libqgif.so
./android-build/libs/armeabi-v7a/libplugins_imageformats_libqmng.so
./android-build/libs/armeabi-v7a/libplugins_imageformats_libqtga.so
./android-build/libs/armeabi-v7a/libplugins_imageformats_libqwbmp.so
./android-build/libs/armeabi-v7a/libplugins_imageformats_libqjpeg.so
./android-build/libs/armeabi-v7a/libAndroid-First.so
./android-build/libs/armeabi-v7a/libplugins_platforms_libqminimal.so
./android-build/libs/armeabi-v7a/libplugins_platforms_libqeglfs.so
./android-build/libs/armeabi-v7a/gdbserver
./android-build/libs/armeabi-v7a/libplugins_imageformats_libqdds.so
./android-build/libs/armeabi-v7a/libQt5Widgets.so
./android-build/libs/armeabi-v7a/libplugins_generic_libqevdevmouseplugin.so
./android-build/libs/armeabi-v7a/libgdbserver.so
./android-build/assets
./android-build/assets/--Added-by-androiddeployqt--
./android-build/assets/--Added-by-androiddeployqt--/qt_cache_pregenerated_file_list
./android-build/proguard-project.txt
./android-build/local.properties
./android-build/gen
./android-build/gen/org
./android-build/gen/org/kde
./android-build/gen/org/kde/necessitas
./android-build/gen/org/kde/necessitas/ministro
./android-build/gen/org/kde/necessitas/ministro/IMinistro.java
./android-build/gen/org/kde/necessitas/ministro/IMinistro.java.d
./android-build/gen/org/kde/necessitas/ministro/IMinistroCallback.java
./android-build/gen/org/kde/necessitas/ministro/IMinistroCallback.java.d
./android-build/gen/org/qtproject
./android-build/gen/org/qtproject/example
./android-build/gen/org/qtproject/example/Android_First
./android-build/gen/org/qtproject/example/Android_First/BuildConfig.java
./android-build/gen/org/qtproject/example/Android_First/R.java
./android-build/gen/R.java.d
./android-build/build.gradle
./android-build/AndroidManifest.xml
./android-build/res
./android-build/res/layout
./android-build/res/layout/splash.xml
./android-build/res/values-pl
./android-build/res/values-pl/strings.xml
./android-build/res/values-et
./android-build/res/values-et/strings.xml
./android-build/res/values-ja
./android-build/res/values-ja/strings.xml
./android-build/res/values-es
./android-build/res/values-es/strings.xml
./android-build/res/values-de
./android-build/res/values-de/strings.xml
./android-build/res/values-zh-rTW
./android-build/res/values-zh-rTW/strings.xml
./android-build/res/values-ru
./android-build/res/values-ru/strings.xml
./android-build/res/values-ms
./android-build/res/values-ms/strings.xml
./android-build/res/values-el
./android-build/res/values-el/strings.xml
./android-build/res/values-zh-rCN
./android-build/res/values-zh-rCN/strings.xml
./android-build/res/values-rs
./android-build/res/values-rs/strings.xml
./android-build/res/values
./android-build/res/values/libs.xml
./android-build/res/values/strings.xml
./android-build/res/values-fr
./android-build/res/values-fr/strings.xml
./android-build/res/values-pt-rBR
./android-build/res/values-pt-rBR/strings.xml
./android-build/res/values-fa
./android-build/res/values-fa/strings.xml
./android-build/res/values-ro
./android-build/res/values-ro/strings.xml
./android-build/res/values-nb
./android-build/res/values-nb/strings.xml
./android-build/res/values-it
./android-build/res/values-it/strings.xml
./android-build/res/values-nl
./android-build/res/values-nl/strings.xml
./android-build/res/values-id
./android-build/res/values-id/strings.xml
./android-build/build.xml
./android-build/src
./android-build/src/org
./android-build/src/org/kde
./android-build/src/org/kde/necessitas
./android-build/src/org/kde/necessitas/ministro
./android-build/src/org/kde/necessitas/ministro/IMinistroCallback.aidl
./android-build/src/org/kde/necessitas/ministro/IMinistro.aidl
./android-build/src/org/qtproject
./android-build/src/org/qtproject/qt5
./android-build/src/org/qtproject/qt5/android
./android-build/src/org/qtproject/qt5/android/bindings
./android-build/src/org/qtproject/qt5/android/bindings/QtApplication.java
./android-build/src/org/qtproject/qt5/android/bindings/QtActivity.java
./Makefile
./libAndroid-First.so
./android-libAndroid-First.so-deployment-settings.json
./widget.o
./moc_widget.cpp
./main.o


2) Выбирая Qt/C++, я всячески старался избегать Java. Знания чисто концептуальные по ней, практики нет, да и не особо пока хочется. Но ... о5 же в каталоге сборки я обнаружил какие-то созданные джавовские классы. Каким боком они тут? Создается впечатление, что они - некая прослойка между созданным мною приложением и системой. Так ли это? А можно без них - если да, то как?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 22.11.2024, 4:26