Linux上的Android上的C++开发?

问题描述:

今天最好的选择是什么做C++软件开发 Android平台?我需要C++ 11,Boost,SQLite,vi/Emacs /无论如何...... Android是开发平台,不一定是目标。Linux上的Android上的C++开发?

Google Play上的开发工具是否已完成?他们是否允许开发全面的应用程序?

为此,在Android上使用Linux VM有什么优势吗?

+1

您是否听说过AIDE - https://play.google.com/store/apps/details?id=com.aide.ui&hl=zh_CN虽然我不确定它是否适合您的需要。与整个开发者平台相比,Android仍然是目标平台。 –

+0

我用c4droid做玩具开发。我们在谈论什么样的高性能Android箱子?在云中开发可能更容易?像,租一个unix盒子,只是腻子? – Yakk

您可以在Android应用程序开发中使用NDK嵌入C++代码,这会提高性能,因为您正在执行复杂的任务,并且需要使用C++等本机语言。但是现在android运行时[ART/Dalvik]好多了,所有的应用程序都可以运行它。你只能在java中做很多工作。 而且还没有虚拟机可用。所以最好的方法是使用NDK。