Android Studioをv1.2.0に更新した後。起動時にログの下に表示され、Android Studio。私はWindows 7-64bitを使用していますが、Ubuntuでも同じエラーが発生するようです
この問題はAndroid Issuesでも報告されましたが、解決策はまだありません
Java.lang.RuntimeException: Java.lang.NullPointerException
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:312)
at Java.awt.EventQueue.dispatchEventImpl(EventQueue.Java:738)
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.awt.EventQueue.dispatchEvent(EventQueue.Java:708)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.Java:362)
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)
Caused by: Java.lang.NullPointerException
at com.Android.tools.idea.welcome.AndroidVirtualDevice.<init>(AndroidVirtualDevice.Java:81)
at com.Android.tools.idea.welcome.InstallComponentsPath.createComponentTree(InstallComponentsPath.Java:89)
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
任意の助けをいただければ幸いです。
問題#170849 は、上記のクラッシュの理由を示します。
- これは、(少なくとも)SDKがインストールされておらず、プラットフォームを含むリモートリポジトリが利用できない場合に発生します。
- 実際には、リモートサイトが利用できず、最初の実行ウィザードが実行されるたびに発生します。
Issue#17085 :からtemporary solutionが見つかりました
以下のコードをC:\ Program Files\Android\AndroidStudio\bin\idea.propertiesに追加します
disable.Android.first.run=true
この問題は Issue#170849 で修正されました。
以下の手順に従ってください:
Android Studio。をインストールしたディレクトリの下のフォルダbinを開きます。
ファイル「idea.properties」を見つけて、Notepad ++/UltraEdit/other_edit_toolsで開きます。
「disable.Android.first.run = true」を最終行として追加し、ファイルを保存します。
メモ帳++で編集中にエラーが表示された場合は、手順3で言ってください。以下のような手順(a)と(b)に従ってください
「ファイルが別のプログラムで開いているかどうかを確認する」
(a)Notepad ++ショートカットを右クリックして管理者としてNotepad ++を開き、adminまたはctrl + shiftとして実行を選択し、notepad ++ショートカットをクリックします。
(b)ステップ2にリストされているように、編集後にファイルを保存します。
上記の答えは完全に機能します。ここに私の代替の簡単なトリックがあります。
Android Studioが既に実行されている場合は閉じ、C:\Users\<your_name>\
に移動して.Android
ディレクトリを見つけて削除します。
Linuxユーザーの場合は、ファイルシステム、つまり/home/<your_name>
に移動します。
デフォルトでは、一部のディレクトリはホームディレクトリに隠されています。だから、ちょうどヒット Ctrl + H 隠しディレクトリを表示します。
.Android
ディレクトリを見つけて削除します。
(ファイル構造がLinuxと同じであるため、同じことがMacでも機能するはずだと思います)
その後、Android Studioを起動すると、IDEがユーザーのホームディレクトリに.Android
ディレクトリを自動的に作成します。これで、Android Studioを問題なく使用できます。
私は同じ問題に直面していました。あなたがする必要があるのはすべてです。
最初に閉じるAndroid開いている場合はスタジオ。
このフォルダをC:/ UserName /で開きます
PCでユーザー名が異なるか、代わりに名前が表示されますユーザー名
そこに表示されます。Android Folder
削除するため、まずコピーして別の場所に安全に保管します。
これを削除します。Android folder。
およびAndroid Studio動作します
1.Close Android Studio。
2。Android studioがインストールされているフォルダに移動します。これは通常、C:\ Program files\Androidの下にあります。
3. binフォルダー内でファイルidea.propertiesを開きます
4.これで、これに似た行が表示されます-> idea.max.intellisense.filesize = 2500
その上にこの行を追加-> disable.Android.first.run = true
5.管理者として保存します。
6. C:/ Users/you nameに移動します
7. .Androidフォルダーの削除
7.プロジェクトの場所をC:/ Users/Your Name/Android Studio Projectsに設定します
上記と同様に、指定されたコードを追加するとAndroidスタジオが開きますが、プロジェクトを作成できず、sdkまたは類似のものが見つからないと言ったのと同じ問題がありました。同じものに遭遇した場合、sdkのフォルダーを見つける必要があり、それはチャームのように機能します。そのためには、configure、project defaults、projects構造に移動して、フォルダーを見つけます。 SDKを個別にダウンロードする場合は場所を入力します。そうでない場合は、AndroidスタジオのSDKフォルダーはC:\ Users\USERNAME\AppData\Local\Android\sdkになります。
オブジェクトが必要な場合にアプリケーションがnullを使用しようとするとスローされます。これらは次のとおりです。
これを解決するには、Android Studioをbinフォルダーにインストールしたディレクトリに移動し、「idea.properties」を検索して、この行を追加して編集します
disable.Android.first.run=true
任意のテキストエディタを使用して保存してから再起動してくださいAndroid Studio。問題は修正されました。
詳細はこちらをご覧ください
https://developer.Android.com/reference/Java/lang/NullPointerException.html
今日、私は同じ問題を経験しましたが、Android Studioのインスタンスを閉じて再び開くことでどのように解決したか!Androidプロセスでインスタンスの競合があったに違いありません。
ビンに移動して、Androidスタジオをダブルクリックしてstudio64スタジオを起動するだけで起動できます。
動作しない場合は、binフォルダーにあるidea.propertiesの設定を変更し、disable.Android.first.run = trueとしてコードを変更します