Write QML Everywhere, See Result Instantly
Get It on Google Play
Terrarium is now available on Google Play! And you can find it for Mac OSX or Ubuntu Linux (amd64 / i386) too! Please refer to the install section on project website.
Notes on Publish QML App to Google Play
Build your code normally with qmake && make
, install it to a destination, say, android-terrarium
:
make install INSTALL_ROOT=../android-terrariumPack and sign the APK by
androiddeployqt
command:
~/Qt5/5.3/android_armv7/bin/androiddeployqt --input android-libTerrarium.so-deployment-settings.json --output ../android-terrarium --release --sign ../TerrariumApp.keystore TerrariumAppHere's the catch:
- There's a
ANDROID_DEPLOYMENT_DEPENDENCIES
variable for qmake profile, here's my reference - androiddeployqt invokes SDK tools and changes project name to "QtApp" every time, that also overwritten
build.xml
. I fixed it by using a script workaround.. - Default AndroidManifest located at
Qt5/5.3/android_armv7/src/android/java/AndroidManifest.xml
, things you must change are package name, android:icon, uses-permission and uses-feature. Please refer to file on Github
Let's write QML everywhere!
沒有留言:
張貼留言