看到介绍说Android的中间层libraries是一个C/C++的库。 还有一种说法是Android 2.2的应用层软件开发只能用JAVA。 这令我感到不解了: 只要能调用C/C++库以及调用底层linux kernel的话,用C++开发应用软件为何 不可以呢?为何说只能用JAVA呢 即使他有一个Dalvik虚拟机,那么只要PC上的编译工具支持将C++源代码 编译成dex文件不就可以运行了吗?

更多相关文章

  1. Android开发从零开始视频教程相关介绍
  2. 2020.9.8 oppo Java开发(Android)一面面经
  3. ubuntu下android开发环境配置及常用设置
  4. 在s5pv210开发板linux平台上移植mplayer--基于x210开发板
  5. [置顶] Android(安卓)Wi-Fi Direct 开发指南
  6. 关于AndroidManifest.xml中activity标签
  7. 【Android游戏开发十四】深入Animation,在SurfaceView中照样使用
  8. Android进程通信Binder(2)-Android系统服务与Binder
  9. Android开发学习 -- Day11 BroadcastReceiver

随机推荐

  1. android 编译源码 错误解决
  2. Android中.9.png图片的使用过程和原理
  3. Android之Handler用法总结
  4. FFmpeg的Android平台移植—编译篇
  5. android发送/解析彩信的几篇文章
  6. listView 中relativeLayout 布局的 andro
  7. Android(安卓)中文API (66) ―― Bluetooth
  8. Android(安卓)Tip1:获取 android 每个 app
  9. Android编译环境 相关
  10. Android(安卓)ImageView 总结