java开发android应用,怎么用java写一个安卓app

1,怎么用java写一个安卓appandroid貌似就是java写的吧 , 虽然C#和html5也能写,但是还是java多谢,下个android studio , 就是Java开发app的用java或php做android的后台都行 , 现在基本是web服务端 , 通过html协议传输 xml 或json 实现android与服务器的交互 。【java开发android应用,怎么用java写一个安卓app】
2,怎么使用java做安卓软件第一步 ,  安装jdk , 配置jdk环境 。百度搜jdk配置第二步,安装Android Studio +SDK 。或者Eclipse+ADT+Android SDK 。第三步,需要Android机子或者安装虚拟机 。如有疑问,请提出 。记得采纳!安卓大部分应用都是用java语言写的,如果要运行后缀是.jar的软件 , 就下载java模拟器(前提是你手机卡里面有后缀是.jar的软件),后面的操作傻瓜都会 , 软件里面会教你怎么操作的,所有后缀是.jar的软件都要在模拟器里面启动
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基?。罕淞俊⑹堇嘈秃驮怂惴?循环结构 , 数组,类和对象,类的方法,字符串等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++来提高执行效率

    推荐阅读