Windows上のQtでAndroid開発を失敗した

Windows上で清々しいくらい動かなかったのでメモ。 Android SDKとQtのアップデートで安定していくとは思います。 私の2時間を返してください。

 

1. バージョン

利用したバージョンは以下の通り。

Qt:          qt-opensource-windows-x86-1.5.0-2-online
Android NDK: android-ndk-r9d-windows-x86_64
Android SDK: adt-bundle-windows-x86_64-20131030
ant:         apache-ant-1.9.3-bin

2. CompatibleなはずのAVDがIncompatible devicesになる問題

Android SDKのABI表記に"default/"が付くようになり、デプロイ先のデバイス がすべからくIncompatible devicesに分類されてしまいます。

https://bugreports.qt-project.org/browse/QTCREATORBUG-11658
http://stackoverflow.com/questions/22238649/qt5-for-android-incompatible-abi

3. デプロイ時にフリーズ

作成したapkをAVDにデプロイする際にQtウィンドウがフリーズ。すでにAVDが 立ち上がってる状態でも、新規のAVDを立ち上げようとする。デプロイも成功 せず。

http://qt-project.org/wiki/Qt_for_Android_known_issues