问题:在进行基本的Android基本应用开发之前,要先进行jdk环境的安装和配置,为什么要先进行jdk环境的安装和的配置呢?(答案见PS)
构建一个基本的World Wind APP
本教程从零开始在Android Studio中设置项目,并在FrameLayout中嵌入一个WorldWind球体
创建一个新的Android工程项目
1.
基本的APP就设置好了。
2.我们要进行Android Virtual Devices的设置。
3.基本的Android应用就创建好了,并已经正常在Virtual Device上面启动起来了。
添加World Wind库到创建好的项目中
1.下载Android平台的World Wind 库(worldwind.arr);
worldwind.arr官方GitHub下载地址
2.把下载好的库文件作为一个新的模板添加到你的项目中
3.导入成功后,最终的文件目录结构
4.添加WorldWind依赖到创建好的app项目中
所有的环境和库文件已经导入成功后,添加WorldWind地球到项目中
在项目中需要简单修改三个地方
1.修改activity_main.xml文件
<FrameLayout
android:id="@+id/globe"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true">
</FrameLayout>
2.修改MainActivity.java文件
// Create a WorldWindow (a GLSurfaceView)...
WorldWindow wwd = new WorldWindow(getApplicationContext());
// ... and add some map layers
wwd.getLayers().addLayer(new BackgroundLayer());
wwd.getLayers().addLayer(new BlueMarbleLandsatLayer());
// Add the WorldWindow view object to the layout that was reserved for the globe.
FrameLayout globeLayout = (FrameLayout) findViewById(R.id.globe);
globeLayout.addView(wwd);
3.修改AndroidManifest.xml文件
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
4.三个文件修改好之后,就可以重新启动App,基本的地球就出现了。
PS:回答文首的问题,为什么配置Android环境必须要先配置jdk环境?
因为Java的核心是jdk,jdk包括了java的运行环境,java的基本类库和java常用工具。而Android是采用Java语言开发的,所以在配置Android环境之前需要配置Java的jdk环境。