java开发安卓程序,怎么使用java做安卓软件

1 , 怎么使用java做安卓软件第一步,安装jdk,配置jdk环境 。百度搜jdk配置第二步 , 安装Android Studio +SDK 。或者Eclipse+ADT+Android SDK 。第三步,需要Android机子或者安装虚拟机 。如有疑问,请提出 。记得采纳!安卓大部分应用都是用java语言写的,如果要运行后缀是.jar的软件,就下载java模拟器(前提是你手机卡里面有后缀是.jar的软件),后面的操作傻瓜都会 , 软件里面会教你怎么操作的,所有后缀是.jar的软件都要在模拟器里面启动【java开发安卓程序,怎么使用java做安卓软件】
2 , 怎样用JAVA编写手机程序java编写的有自己第3方面的包.其实很简单.都是一样的..用的是j2me的平台..有自己的第3方包.还有开源的东西..开发ide和别的java开发ide一样..只是调用不同的包下的不同的类而已..别的没有什么区别..做出来以后也是一个jar文件... 手机上有java的虚拟机..照样可以运行你写的这个jar文件..所以没有什么特别神秘的地方..你可以看看关于wap方面的东西..手机毕竟是通讯.wap就是手机网页的概念..可以试试啊.. 但是个人觉得.j2me 没有j2ee 好..但是其实思想都是一样的
3 , 如何用java进行安卓应用的开发1. Android应用是以Java为外壳的,C艹代码得先通过NDK交叉编译成.so共享库再由Java调用,C艹代码和Java交互是使用jni来实现,Android已经有了 Native Interface,其中就用到了很多jni的内容 。JNI全名Java native interface 。2. 直接百度搜索安卓开发教程 , 资源非常多 。先去把Java和C学好再说 。Java可以选择Head first java作为入门书,C可以选择C Primer Plus作为入门书android development tools , 编写代码的效果就是不一样 。推荐使用eclipse 。adt.这是google公司为eclipse开发的一个插件, integrated development environment,所以jdk是必备的工具;adk,android development kit.这个就不用解释了吧;ide.因为android应用层的程序是使用java语言编写的android开发环境需要以下工具: jdk,java development kit.当然不用ide也一样可以编写代码,但是使用了ide
4,安卓应用是用java什么开发的Android Development Tools,编写代码的效果就是不一样 。推荐使用Eclipse 。ADT.这是Google公司为Eclipse开发的一个插件, integrated development environment,所以JDK是必备的工具; ADK,Android Development Kit.这个就不用解释了吧; IDE.因为android应用层的程序是使用java语言编写的android开发环境需要以下工具:JDK,Java Development Kit.当然不用IDE也一样可以编写代码,但是使用了IDE1. android应用是以java为外壳的,c艹代码得先通过ndk交叉编译成.so共享库再由java调用,c艹代码和java交互是使用jni来实现,android已经有了 native interface , 其中就用到了很多jni的内容 。jni全名java native interface 。2. 直接百度搜索安卓开发教程,资源非常多 。先去把java和c学好再说 。java可以选择head first java作为入门书,c可以选择c primer plus作为入门书5,java能开发安卓软件吗java开发游戏和软件需要掌握的java内容包括:java基?。罕淞俊⑹堇嘈秃驮怂惴?nbsp;, 循环结构,数组,类和对象,类的方法,字符串等java面向对象基?。撼橄蠛头庾埃坛? ,多态,接口 , 异常,集合,JDBC , XML,JSON和文件I/Ojava图形知识:字体类Font,绘图类Graphics和图像类Image等开源的游戏引擎:AndEngine,Angle目前的android流行的框架还包括:cocos2d,unity3d等都是开发游戏相关的内容如果是java软件的话,还需尽可能的了解javaee 的相关内容同时需要了解数据库的学习,比如sqlite等嵌入式数据库如果是安卓系统的话:一般是java开发,但是会调用c的代码;如果是安卓软件的话:必须是java,因为安卓系统原始都是java开发;顺便说一下:android主流开发语言是java , 但也可以使用c、c++开发,即使用android ndk,不过使用ndk编程有一些劣势,比如程序更加复杂,兼容性难以保障,无法访问framework api,debug难度更大等 。所以一般还是用java,只是有时候会在一些核心代码上用c和c++来提高执行效率

    推荐阅读