cooksa
2015-02-08 06:23
采纳率: 100%
浏览 1.8k

听说安卓NDK功能有限,还得用JAVA+SDK开发?

C++程序员想学写安卓程序,可是不想在学JAVA了,怕哪个也精通不了。可不可以直接用C++ NDK写安卓应用。我指的是全部JAVA能写的都能写?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • oyljerry 2015-02-08 10:45
    已采纳

    测重点不一样。java主要是在android中做UI,前台应用,等
    ndk是建立一个通道给前台UI访问后台c等,因为游戏u引擎主要是c,所有才出来了ndk来建立这么一个通道。

    点赞 评论
  • 91program 2015-02-08 07:02

    学 Android 一定要学 Java,否则就不要学了。毕竟 Android 的应用开发,还是 Java的天下。
    NDK,也只是调用一些系统功能,或第三方开源的代码时使用的

    点赞 2 评论
  • devmiao 2015-02-08 08:08

    C++写代码太复杂了,就算你会C++而不会Java,直接用C++写应用也不合算的。
    建议你还是学习下Java,而且Java本身也是Android开发的原生语言,好比C++是Linux的原生语言一样。

    点赞 评论
  • oldland01 2015-02-15 08:38

    android里面即使用c/c++,也经常要反调java方法,否则累死你。

    点赞 评论

相关推荐 更多相似问题