【Android】as开发环境搭建
2017-03-19 14:02
260 查看
一、Android开发环境
1.ADT Bundle开发工具集合,使用eclipse集成开发,Java语言;
2.QT,C++;
3.JS,JavaScript;
4.AS,即Andriod Studio集成开发环境。
下面来介绍,谷歌推出的最新的Android开发环境——AS!
AS是目前最流行的手机应用平台开发的开发环境,它,
1. 集成了Gradle 打包工具
2. 所见即所得的效果
3. 可拖拽的UI操作
4. 代码自动补全
5. 更多的操作接口
6. Google Cloud的集成
7. 全新的JUnit
8. Maven仓库的集成
注意:要安装Android Studio,首先要确保电脑上已经安装好最新的JDK包。
Android Studio地址:
到 https://developer.android.com/sdk/index.html (需翻墙)或者 href="http://pan.baidu.com/s/1c2EzK9y" target=_blank>http://pan.baidu.com/s/1c2EzK9y去下载最新版Android Stuido2.0正式版
。
android-studio-bundle-143.2739321-windows.exe 为完整安装包,包含IDE 和 SDK Tools(此版本已自带最新版本的sdk)。
安装教程可以参考网上相应教程,
转自:http://www.2cto.com/kf/201604/500642.html
二、Android启动是会出现的问题及解决
在安装完成后,我出现过启动失败的问题:
java.lang.RuntimeException: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'name' of com/android/tools/idea/welcome/Platform.<init> must not be null
at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:178)
at com.intellij.idea.MainImpl$1$1$1.run(MainImpl.java:52)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:744)
at java.awt.EventQueue.access$400(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:697)
at java.awt.EventQueue$3.run(EventQueue.java:691)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:714)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:362)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'name' of com/android/tools/idea/welcome/Platform.<init> must not be null
at com.android.tools.idea.welcome.Platform.<init>(Platform.java)
at com.android.tools.idea.welcome.Platform.getLatestPlatform(Platform.java:72)
at com.android.tools.idea.welcome.Platform.createSubtree(Platform.java:89)
at com.android.tools.idea.welcome.InstallComponentsPath.createComponentTree(InstallComponentsPath.java:81)
at com.android.tools.idea.welcome.InstallComponentsPath.init(InstallComponentsPath.java:215)
at com.android.tools.idea.wizard.DynamicWizardPath.attachToWizard(DynamicWizardPath.java:97)
at com.android.tools.idea.wizard.DynamicWizard.addPath(DynamicWizard.java:233)
at com.android.tools.idea.welcome.FirstRunWizard.init(FirstRunWizard.java:75)
at com.android.tools.idea.welcome.FirstRunWizardHost.setupWizard(FirstRunWizardHost.java:100)
at com.android.tools.idea.welcome.FirstRunWizardHost.getWelcomePanel(FirstRunWizardHost.java:92)
at com.intellij.openapi.wm.impl.welcomeScreen.WelcomeFrame.<init>(WelcomeFrame.java:68)
at com.intellij.openapi.wm.impl.welcomeScreen.WelcomeFrame.showNow(WelcomeFrame.java:173)
at com.intellij.idea.IdeaApplication$IdeStarter.main(IdeaApplication.java:302)
at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:172)
... 16 more
后来在百度到了相似问题的解方案:
方案一:
(1)进入刚安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本编辑器打开。
(2)在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。
(3)关闭Android Studio后重新启动,便可进入界面。
方案二:
首次启动时关闭网络。
由于方案一再安装完成之后已经配置过,但是还是出现上面的问题,所以使用了方案二,成功地解决问题。
1.ADT Bundle开发工具集合,使用eclipse集成开发,Java语言;
2.QT,C++;
3.JS,JavaScript;
4.AS,即Andriod Studio集成开发环境。
下面来介绍,谷歌推出的最新的Android开发环境——AS!
AS是目前最流行的手机应用平台开发的开发环境,它,
1. 集成了Gradle 打包工具
2. 所见即所得的效果
3. 可拖拽的UI操作
4. 代码自动补全
5. 更多的操作接口
6. Google Cloud的集成
7. 全新的JUnit
8. Maven仓库的集成
注意:要安装Android Studio,首先要确保电脑上已经安装好最新的JDK包。
Android Studio地址:
到 https://developer.android.com/sdk/index.html (需翻墙)或者 href="http://pan.baidu.com/s/1c2EzK9y" target=_blank>http://pan.baidu.com/s/1c2EzK9y去下载最新版Android Stuido2.0正式版
。
android-studio-bundle-143.2739321-windows.exe 为完整安装包,包含IDE 和 SDK Tools(此版本已自带最新版本的sdk)。
安装教程可以参考网上相应教程,
转自:http://www.2cto.com/kf/201604/500642.html
二、Android启动是会出现的问题及解决
在安装完成后,我出现过启动失败的问题:
java.lang.RuntimeException: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'name' of com/android/tools/idea/welcome/Platform.<init> must not be null
at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:178)
at com.intellij.idea.MainImpl$1$1$1.run(MainImpl.java:52)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:744)
at java.awt.EventQueue.access$400(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:697)
at java.awt.EventQueue$3.run(EventQueue.java:691)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:714)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:362)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'name' of com/android/tools/idea/welcome/Platform.<init> must not be null
at com.android.tools.idea.welcome.Platform.<init>(Platform.java)
at com.android.tools.idea.welcome.Platform.getLatestPlatform(Platform.java:72)
at com.android.tools.idea.welcome.Platform.createSubtree(Platform.java:89)
at com.android.tools.idea.welcome.InstallComponentsPath.createComponentTree(InstallComponentsPath.java:81)
at com.android.tools.idea.welcome.InstallComponentsPath.init(InstallComponentsPath.java:215)
at com.android.tools.idea.wizard.DynamicWizardPath.attachToWizard(DynamicWizardPath.java:97)
at com.android.tools.idea.wizard.DynamicWizard.addPath(DynamicWizard.java:233)
at com.android.tools.idea.welcome.FirstRunWizard.init(FirstRunWizard.java:75)
at com.android.tools.idea.welcome.FirstRunWizardHost.setupWizard(FirstRunWizardHost.java:100)
at com.android.tools.idea.welcome.FirstRunWizardHost.getWelcomePanel(FirstRunWizardHost.java:92)
at com.intellij.openapi.wm.impl.welcomeScreen.WelcomeFrame.<init>(WelcomeFrame.java:68)
at com.intellij.openapi.wm.impl.welcomeScreen.WelcomeFrame.showNow(WelcomeFrame.java:173)
at com.intellij.idea.IdeaApplication$IdeStarter.main(IdeaApplication.java:302)
at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:172)
... 16 more
后来在百度到了相似问题的解方案:
方案一:
(1)进入刚安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本编辑器打开。
(2)在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。
(3)关闭Android Studio后重新启动,便可进入界面。
方案二:
首次启动时关闭网络。
由于方案一再安装完成之后已经配置过,但是还是出现上面的问题,所以使用了方案二,成功地解决问题。
相关文章推荐
- android开发AS开发环境搭建遇到的问题
- Android开发环境搭建(Win XP)
- Android 开发入门 0 在Windows上搭建Android开发环境
- Android开发环境的搭建
- Android开发 之 环境搭建
- Android开发环境搭建
- 如何在Windows下搭建Android开发环境
- android开发环境搭建
- Android 开发环境搭建
- Windows平台下搭建Android原生C/C++开发环境(转)
- Android 开发环境搭建中--- “An SDK Target must be specified.” 问题解决
- 谷歌Android手机应用开发环境的搭建 推荐
- Android 开发环境搭建-JAVA SDK(Updated by 2011-03-02)
- 如何在Windows下搭建Android开发环境(转)
- Android simple Windows 开发环境搭建
- Android原生(Native)C开发之八:Toolchain环境搭建篇
- 如何在Windows下搭建Android开发环境
- 搭建android开发环境windown版
- Android 开发环境搭建
- 搭建Android开发环境