我第一次安装了Android Studio。当我尝试从欢迎屏幕创建一个新项目时,它什么也没做。所以我打开Workspace并单击File - >新项目,仍然没有。我的计算机上安装了最新的Java版本。
以下是Android Studio的日志文件:
2015-02-25 08:54:01,209 [ 88653] ERROR - llij.ide.plugins.PluginManager - Android Studio 1.1.0 Build #AI-135.1740770
2015-02-25 08:54:01,213 [ 88657] ERROR - llij.ide.plugins.PluginManager - JDK: 1.7.0_75
2015-02-25 08:54:01,217 [ 88661] ERROR - llij.ide.plugins.PluginManager - VM: Java HotSpot(TM) 64-Bit Server VM
2015-02-25 08:54:01,221 [ 88665] ERROR - llij.ide.plugins.PluginManager - Vendor: Oracle Corporation
2015-02-25 08:54:01,225 [ 88669] ERROR - llij.ide.plugins.PluginManager - OS: Windows 8
2015-02-25 08:54:01,229 [ 88673] ERROR - llij.ide.plugins.PluginManager - Last Action: NewProject
2015-02-25 08:54:03,108 [ 90552] ERROR - llij.ide.plugins.PluginManager - null
java.lang.AssertionError
at com.android.tools.idea.wizard.DynamicWizard.init(DynamicWizard.java:125)
at com.android.tools.idea.wizard.NewProjectWizardDynamic.init(NewProjectWizardDynamic.java:68)
at com.android.tools.idea.actions.AndroidNewProjectAction.actionPerformed(AndroidNewProjectAction.java:38)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:164)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter$1.run(ActionMenuItem.java:266)
at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:926)
at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:124)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:236)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:105)
at com.intellij.ui.plaf.beg.BegMenuItemUI.doClick(BegMenuItemUI.java:512)
at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:44)
at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:532)
at java.awt.Component.processMouseEvent(Component.java:6516)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6281)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4872)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4698)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4698)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:740)
at java.awt.EventQueue.access$300(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:699)
at java.awt.EventQueue$3.run(EventQueue.java:697)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:713)
at java.awt.EventQueue$4.run(EventQueue.java:711)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:710)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:697)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:520)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
编辑:我将我的计算机重置为工厂,Android Studio现已完全正常工作
答案 0 :(得分:1)
我在Ubuntu Gnome 15.10上运行Android Studio以及在VM中全新安装Ubuntu 15.10时遇到了同样的问题。我尝试了不同版本的AS(1.51,2.0)。我的SDK版本是24.4,这至少是SDK管理员所说的。
每当我尝试设置一个新项目时,只要点击菜单中的“下一步”按钮,AS就会冻结,您可以选择最小的api版本。
由于此问题出现在完全独立的环境中,因此可能是配置问题!?
<强> idea.log 强>
2016-02-24 21:53:16,008 [ 0] INFO - #com.intellij.idea.Main - ------------------------------------------------------ IDE STARTED ------------------------------------------------------
2016-02-24 21:53:16,011 [ 3] INFO - #com.intellij.idea.Main - IDE: Android Studio (build #AI-141.2456560, 01 Dec 2015 00:00)
2016-02-24 21:53:16,012 [ 4] INFO - #com.intellij.idea.Main - OS: Linux (4.2.0-30-generic, amd64)
2016-02-24 21:53:16,012 [ 4] INFO - #com.intellij.idea.Main - JRE: 1.8.0_66-internal-b17 (Oracle Corporation)
2016-02-24 21:53:16,012 [ 4] INFO - #com.intellij.idea.Main - JVM: 25.66-b17 (OpenJDK 64-Bit Server VM)
2016-02-24 21:53:16,014 [ 6] INFO - #com.intellij.idea.Main - JVM Args: -Xbootclasspath/a:/opt/android-studio/bin/../lib/boot.jar -Xms256m -Xmx1280m -XX:MaxPermSize=350m -XX:ReservedCodeCacheSize=225m -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -da -Djna.nosys=true -Djna.boot.library.path= -Djna.debug_load=true -Djna.debug_load.jna=true -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -Dawt.useSystemAAFontSettings=lcd -Djb.vmOptionsFile=/opt/android-studio/bin/studio64.vmoptions -XX:ErrorFile=/home/lukas/java_error_in_STUDIO_%p.log -Djb.restart.code=88 -Didea.paths.selector=AndroidStudio1.5 -Didea.platform.prefix=AndroidStudio
2016-02-24 21:53:16,036 [ 28] INFO - #com.intellij.idea.Main - JNA library loaded (64-bit) in 22 ms
2016-02-24 21:53:16,317 [ 309] INFO - .intellij.idea.IdeaApplication - WM detected: GNOME Shell
2016-02-24 21:53:16,318 [ 310] INFO - llij.openapi.wm.impl.X11UiUtil - impersonated WM: MUTTER_WM
2016-02-24 21:53:17,479 [ 1471] INFO - llij.ide.plugins.PluginManager - 30 plugins initialized in 807 ms
2016-02-24 21:53:17,479 [ 1471] INFO - llij.ide.plugins.PluginManager - Loaded bundled plugins: Android NDK Support (1.0), Android Support (10.1.5.1), CVS Integration (11), Copyright (8.1), Coverage, EditorConfig (1.0), Git Integration (8.1), GitHub, Google Analytics Uploader (1.0), Google App Indexing (0.1), Google Cloud Testing (1.0), Google Cloud Tools Core (0.2.8), Google Cloud Tools For Android Studio (0.2.8), Google Login (1.0), Google Services (0.1), Gradle, Groovy (9.0), I18n for Java, IDEA CORE, IntelliLang (8.0), JUnit (1.0), Java Bytecode Decompiler (0.1), Maven Integration, Properties Support, SDK Updater (1.0), Subversion Integration (1.1), Task Management (1.0), Terminal (0.1), TestNG-J (8.0), hg4idea (10.0)
2016-02-24 21:53:18,021 [ 2013] INFO - ellij.vfs.persistent.FSRecords - Marking VFS as corrupted
2016-02-24 21:53:18,023 [ 2015] INFO - ellij.util.io.PagedFileStorage - lower=100; upper=200; buffer=10; max=1286340608
2016-02-24 21:53:18,057 [ 2049] INFO - api.vfs.impl.local.FileWatcher - Starting file watcher: /opt/android-studio/bin/fsnotifier64
2016-02-24 21:53:18,067 [ 2059] INFO - api.vfs.impl.local.FileWatcher - Native file watcher is operational.
2016-02-24 21:53:18,305 [ 2297] INFO - .history.utils.LocalHistoryLog - local history version mismatch (was: 0, expected: 5), rebuilding...
2016-02-24 21:53:18,305 [ 2297] INFO - .history.utils.LocalHistoryLog - FS has been rebuild, rebuilding local history...
2016-02-24 21:53:19,060 [ 3052] INFO - rains.ide.BuiltInServerManager - built-in server started, port 63342
2016-02-24 21:53:19,724 [ 3716] INFO - TestNG Runner - Create TestNG Template Configuration
2016-02-24 21:53:19,823 [ 3815] INFO - ellij.project.impl.ProjectImpl - 22 project components initialized in 412 ms
2016-02-24 21:53:19,824 [ 3816] INFO - le.impl.ModuleManagerComponent - 0 module(s) loaded in 0 ms
2016-02-24 21:53:20,109 [ 4101] INFO - tellij.xml.Html5SchemaProvider - HTML5_SCHEMA_LOCATION = /opt/android-studio/lib/idea.jar!/resources/html5-schema/html5.rnc
2016-02-24 21:53:20,109 [ 4101] INFO - tellij.xml.Html5SchemaProvider - XHTML5_SCHEMA_LOCATION = /opt/android-studio/lib/idea.jar!/resources/html5-schema/xhtml5.rnc
2016-02-24 21:53:20,109 [ 4101] INFO - tellij.xml.Html5SchemaProvider - CHARS_DTD_LOCATION = /opt/android-studio/lib/idea.jar!/resources/html5-schema/html5chars.ent
2016-02-24 21:53:21,392 [ 5384] INFO - pl.stores.ApplicationStoreImpl - 88 application components initialized in 3873 ms
2016-02-24 21:53:21,412 [ 5404] INFO - .intellij.idea.IdeaApplication - App initialization took 8965 ms
2016-02-24 21:53:22,560 [ 6552] WARN - dea.updater.SdkComponentSource - Couldn't find existing SDK
2016-02-24 21:53:24,770 [ 8762] INFO - rtup.GradleSpecificInitializer - Found Studio home directory at: '/opt/android-studio'
2016-02-24 21:53:24,770 [ 8762] INFO - rtup.GradleSpecificInitializer - Looking for Android SDK at '/opt/android-studio/sdk'
2016-02-24 21:53:24,771 [ 8763] INFO - rtup.GradleSpecificInitializer - Looking for Android SDK at '/opt/sdk'
2016-02-24 21:53:24,771 [ 8763] INFO - rtup.GradleSpecificInitializer - Unable to locate SDK within the Android studio installation.
2016-02-24 21:53:24,771 [ 8763] INFO - rtup.GradleSpecificInitializer - Checking if ANDROID_HOME is set: 'ANDROID_HOME' is 'null'
2016-02-24 21:53:24,772 [ 8764] INFO - rtup.GradleSpecificInitializer - Unable to locate last SDK used by Android tools
2016-02-24 21:53:25,677 [ 9669] INFO - .startup.AndroidSdkInitializer - Found Studio home directory at: '/opt/android-studio'
2016-02-24 21:53:25,677 [ 9669] INFO - .startup.AndroidSdkInitializer - Looking for Android SDK at '/opt/android-studio/sdk'
2016-02-24 21:53:25,677 [ 9669] INFO - .startup.AndroidSdkInitializer - Looking for Android SDK at '/opt/sdk'
2016-02-24 21:53:25,677 [ 9669] INFO - .startup.AndroidSdkInitializer - Unable to locate SDK within the Android studio installation.
2016-02-24 21:53:25,677 [ 9669] INFO - .startup.AndroidSdkInitializer - Checking if ANDROID_HOME is set: 'ANDROID_HOME' is 'null'
2016-02-24 21:53:25,677 [ 9669] INFO - .startup.AndroidSdkInitializer - Unable to locate last SDK used by Android tools
2016-02-24 21:57:22,383 [ 246375] INFO - #com.intellij.idea.Main - ------------------------------------------------------ IDE SHUTDOWN ------------------------------------------------------
2016-02-24 21:57:22,407 [ 246399] INFO - il.indexing.FileBasedIndexImpl - START INDEX SHUTDOWN
2016-02-24 21:57:22,448 [ 246440] INFO - il.indexing.FileBasedIndexImpl - END INDEX SHUTDOWN
2016-02-24 21:57:22,452 [ 246444] INFO - org.jetbrains.io.BuiltInServer - web server stopped
2016-02-24 21:57:22,452 [ 246444] INFO - stubs.SerializationManagerImpl - START StubSerializationManager SHUTDOWN
2016-02-24 21:57:22,453 [ 246445] INFO - stubs.SerializationManagerImpl - END StubSerializationManager SHUTDOWN
2016-02-24 21:57:22,461 [ 246453] INFO - newvfs.persistent.PersistentFS - VFS dispose started
2016-02-24 21:57:22,462 [ 246454] INFO - newvfs.persistent.PersistentFS - VFS dispose completed
更多AS在首次运行配置向导时显示两个问题警告:
“ OpenJDK显示间歇性的性能和UI问题。我们建议使用Oracle JRE / JDK ”
“ 1.5.11之前的IBus可能会导致输入问题。有关详细信息,请参阅IDEA-78860。”
如果有必要,我还可以上传线程缓冲文件。
答案 1 :(得分:0)
安装android studio后,需要设置所需的路径变量。
所以在你的Path变量中添加一个android sdk的路径,你可以通过运行android studio找到你的sdk-path并选择SDK管理器,然后在顶部会有你的路径变量为android sdk,复制位置,然后将其添加到您的路径。
现在您可能已经设置了java路径,但是您需要创建一个新的系统变量并将其命名为JAVA_HOME,然后您将再次添加到jdk的路径。
完成这两个步骤后,您应该能够运行android studio并启动一个新项目。
答案 2 :(得分:0)
首先设置JAVE_HOME变量。你可以这样做.. 计算机&GT;属性 - &GT;高级系统设置 - &gt;环境变量 - &gt;新 然后在变量名中写JAVA_HOME并在路径字段中写下你的jdk的bin路径
有关详细信息,请查看此链接 Environment variables for java installation
设置环境变量后如果在创建项目时仍然存在问题,请通知我们。
答案 3 :(得分:0)
在更新到最新版本后,今天发生了这种情况。在这次更新之后,我开始得到idea.jar问题并点击任何失败的东西并给出了idea.jar错误。
尝试重命名idea.jar文件,认为在执行过程中会检测到它并请求更新,但程序甚至没有加载并发出加载错误。
为了解决这个问题,我从官方的android studio下载页面下载了最新的稳定windows(我当前的平台)可执行文件(从143版开始大约277Mbytes,没有SDK,因为我已经安装了所有SDK文件)。 Download Android Studio link
重新安装android studio,一切正常
答案 4 :(得分:0)
我已经为我最新的Android工作室解决了这个问题
方法I(取消隐藏AppData):
方法II(将SDK移至其他位置):
答案 5 :(得分:0)
所有插件,SDK设置正确仍然面临问题。
应用以下解决方案-在MAC上
授予对.android文件夹的读写权限
sudo chmod -R 777 .android