我嘗試使用Necessitas在QtCreator中從Qt源代碼創建Android應用程序。 當我選擇「Build」時,只執行編譯並鏈接到.so。當我選擇「部署」時,APK包已創建並嘗試加載到設備,但我只需構建完整的已簽名APK(如Eclipse中的「導出Android應用程序」)。另外我想在一個步驟中構建所有目標 - armv5/armv7a調試/發佈,但「構建全部」命令只是當前選定的目標。如何在QtCreator/Necessitas中爲Qt/Android應用程序構建APK包?
1
A
回答
2
我不知道有什麼辦法可以從Qt Creator中做到這一點。無論如何,你可以創建一個腳本來做到這一點。我從來沒有嘗試過,但它可能實際上工作。使用ANDROID_TARGET_ARCH可以在拱形之間切換(查看mkspec)。一旦你有了你的庫,你可以根據arch把它們放到你的android/lib目錄中。一旦你這樣做了,你可以進入你的android項目目錄(/ android)並使用ant debug來構建包。
您可能還想添加這樣的腳本作爲Qt Creator的構建步驟,以便在構建時自動執行。
0
你可以從Qt Creator的簽名apk文件
- GOTO項目選項卡在左側導航菜單
- 從可用選項點擊Android構建||運行
- 註冊套餐 - > Keystore-- >您可以直接創建或從密鑰庫導入現有證書
0
上面的答案解決了第一個問題。據我所知,您必須通過Qt Creator一次構建您的目標,儘管您可以編寫一個腳本來一次構建所有目標。
相關問題
- 1. 在Unity中包含構建apk應用程序中的文件
- 2. 構建APK - 錯誤 - 應用程序:transformClassesWithDexForDebug
- 3. 從Angular 2構建APK應用程序
- 4. 如何爲商店構建Windows 10通用應用程序包
- 5. 如何在IntelliJ IDEA中構建OS X Java應用程序包?
- 6. 如何在apk中打包本機命令行應用程序?
- 7. 如何爲UWP構建「錢包」兼容應用程序
- 8. 如何在Android系統中構建ONLY應用程序構建
- 9. 如何在Android應用程序中爲android自定義構建外部jar包
- 10. 如何爲Xamarin.Android應用程序創建apk文件
- 11. 如何在ios中爲ipad構建html5應用程序?
- 12. 如何在博客中爲rails應用程序構建評論?
- 13. 包Sencha Touch應用程序到apk
- 14. phonegap雲構建應用程序(apk)不適用於Android和Iphone
- 15. 如何用apis構建應用程序?
- 16. 構建應用程序包與包multple和引用在數學
- 17. 如何在單一構建中爲Windows,Linux和Mac構建原生應用程序包?
- 18. 如何在Eclipse中構建APK文件?
- 19. 如何在APK中打包預構建的共享庫
- 20. 使用多語言應用程序工具包構建應用程序包
- 21. 從Android設備上的應用程序構建.apk
- 22. 我應該如何在CodeIgniter中構建我的應用程序?
- 23. ASP.NET Core應用程序如何構建?
- 24. 如何構建動態應用程序
- 25. 如何構建phonegap應用程序?
- 26. 如何構建Python p2p應用程序?
- 27. 如何構建Mac應用程序?
- 28. GWT MVP - 如何構建應用程序
- 29. 我如何構建Angular2應用程序?
- 30. 如何構建pixhawk應用程序