質問編集履歴

1

インストール方法を変更しました

2017/04/28 08:08

投稿

ozy999
ozy999

スコア17

test CHANGED
@@ -1 +1 @@
1
- エミュレーター起動すると VMware仮想マシンリードが続て動作がもたつく
1
+ Android Studio 2.3.1 でエミュレーター起動できな
test CHANGED
@@ -1,88 +1,220 @@
1
1
  ###前提・実現したいこと
2
2
 
3
- Ubuntu 16.04 LTS Android Studio 2.4.1 をインストールしました。
3
+ VMware に Ubuntu 16.04 LTS を構築して Android Studio 2.3.1 をインストールしました。
4
-
5
-
6
-
7
- Android Studio の Update後に、エミュレーターを起動すると VMware の仮想マシン(Windows上)で HDDリードが止まらなくなります。
4
+
8
-
9
-
10
-
11
-
12
-
5
+
6
+
13
- のため動作がもたついて使いずらい状態です
7
+ インストール手順は以下サイトを参考にしました。
14
-
15
-
16
-
8
+
17
- エミュレーターを終了して Android Studio も終了すると上記のリードは止まります。
9
+ [第372回 Ubuntu Makeで簡単にAndroid開発環境を構築する](http://gihyo.jp/admin/serial/01/ubuntu-recipe/0372)
18
-
19
-
20
-
10
+
11
+
12
+
21
- これは Android Studio で Update を行うと発生します。
13
+ Hello World プロジェクトを作成して、Emulated Performance を
22
-
23
-
24
-
14
+
25
- Update する前はエミュレーターを起動しても上記のリ発生せしませんでした
15
+ Hardware-GLES 2.0 にしてエミュレーターを起動しても、エミュレター一瞬立ち上がってすぐに消えてしまいます
26
-
27
-
28
-
16
+
29
- また Ubuntu 上の System load indicator モニタリングしてディスクアクセス発生していません。ディスクアクセスは VMware の仮想マシン(Windows上)での HDDリードです。
17
+ Software-GLES 2.0起動すると、立ち上がりますが起動まで時間がかかることと動作遅く実用レベルでありません。
18
+
19
+
20
+
30
-
21
+ VMware で仮想マシンを構築した場合、kvm はダメなのでしょうか?
22
+
31
-
23
+ VT-x は有効にしてあります。
32
-
33
-
34
24
 
35
25
 
36
26
 
37
27
  ###発生している問題のキャプチャー
38
28
 
39
- ![Windows 上で仮想マシンのリードが続く](ab9f36e7b551e46e08667841e4ededad.jpeg)
40
-
41
-
42
-
43
- ![リソースモニターで確認](23d170a9d071c2a2ba98491c36d7891d.png)
44
-
45
-
46
-
47
- ![Android Studio とエミュレーターを終了した状態](7a72611f35ecce082a26768f8e76b4cf.jpeg)
48
-
49
-
50
-
51
- ###試したこと
52
-
53
- 必須ライブラリの再インストール
54
-
55
- - sudo apt-get update
56
-
57
- - sudo systemctl stop libvirt-bin
58
-
59
- - sudo apt-get --reinstall install -y qemu-kvm libvirt-bin bridge-utils
60
-
61
- - sudo apt-get --reinstall install -y libz1:i386 libncurses5:i386 libbz2-1.0:i386 libstdc++6:i386
62
-
63
- - sudo apt-get --reinstall install -y lib64stdc++6:i386
64
-
65
- - sudo apt-get --reinstall install -y mesa-utils
66
-
67
- - sudo systemctl start libvirt-bin
68
-
69
-
70
-
71
-
72
-
73
- SDKマネージャーからライブラリの再インストール
74
-
75
-
76
-
77
- - Android Emulator
78
-
79
- - Android SDK Platform-Tools
80
-
81
- - Android SDK Tools
82
-
83
-
84
-
85
- の再インストールもやってみましたが問題は解決しませんでした。
29
+
30
+
31
+ ```ここに言語を入力
32
+
33
+ ・・・
34
+
35
+
36
+
37
+ 2017-04-28 16:15:21,104 [1184254] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null
38
+
39
+ 2017-04-28 16:15:22,360 [1185510] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null
40
+
41
+ 2017-04-28 16:15:22,645 [1185795] ERROR - llij.ide.plugins.PluginManager - null
42
+
43
+ java.lang.NullPointerException
44
+
45
+ at sun.java2d.pipe.AlphaColorPipe.renderPathTile(AlphaColorPipe.java:55)
46
+
47
+ at sun.java2d.pipe.AAShapePipe.renderTiles(AAShapePipe.java:201)
48
+
49
+ at sun.java2d.pipe.AAShapePipe.renderPath(AAShapePipe.java:159)
50
+
51
+ at sun.java2d.pipe.AAShapePipe.fill(AAShapePipe.java:68)
52
+
53
+ at sun.java2d.pipe.PixelToShapeConverter.fillRoundRect(PixelToShapeConverter.java:74)
54
+
55
+ at sun.java2d.pipe.ValidatePipe.fillRoundRect(ValidatePipe.java:93)
56
+
57
+ at sun.java2d.SunGraphics2D.fillRoundRect(SunGraphics2D.java:2268)
58
+
59
+ at com.intellij.ide.ui.laf.darcula.ui.DarculaButtonUI.paintDecorations(DarculaButtonUI.java:89)
60
+
61
+ at com.intellij.ide.ui.laf.darcula.ui.DarculaButtonUI.paint(DarculaButtonUI.java:98)
62
+
63
+ at javax.swing.plaf.ComponentUI.update(ComponentUI.java:161)
64
+
65
+ at com.intellij.ide.ui.laf.darcula.ui.DarculaButtonUI.update(DarculaButtonUI.java:164)
66
+
67
+ at javax.swing.JComponent.paintComponent(JComponent.java:780)
68
+
69
+ at javax.swing.JComponent.paint(JComponent.java:1056)
70
+
71
+ at javax.swing.JComponent.paintChildren(JComponent.java:889)
72
+
73
+ at javax.swing.JComponent.paint(JComponent.java:1065)
74
+
75
+ at javax.swing.JComponent.paintChildren(JComponent.java:889)
76
+
77
+ at javax.swing.JComponent.paint(JComponent.java:1065)
78
+
79
+ at javax.swing.JComponent.paintChildren(JComponent.java:889)
80
+
81
+ at javax.swing.JComponent.paint(JComponent.java:1065)
82
+
83
+ at javax.swing.JComponent.paintChildren(JComponent.java:889)
84
+
85
+ at javax.swing.JComponent.paint(JComponent.java:1065)
86
+
87
+ at javax.swing.JComponent.paintChildren(JComponent.java:889)
88
+
89
+ at javax.swing.JComponent.paint(JComponent.java:1065)
90
+
91
+ at javax.swing.JComponent.paintChildren(JComponent.java:889)
92
+
93
+ at javax.swing.JComponent.paint(JComponent.java:1065)
94
+
95
+ at javax.swing.JComponent.paintChildren(JComponent.java:889)
96
+
97
+ at javax.swing.JComponent.paint(JComponent.java:1065)
98
+
99
+ at javax.swing.JComponent.paintChildren(JComponent.java:889)
100
+
101
+ at javax.swing.JComponent.paint(JComponent.java:1065)
102
+
103
+ at javax.swing.JLayeredPane.paint(JLayeredPane.java:586)
104
+
105
+ at javax.swing.JComponent.paintChildren(JComponent.java:889)
106
+
107
+ at javax.swing.JComponent.paintToOffscreen(JComponent.java:5217)
108
+
109
+ at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1579)
110
+
111
+ at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1502)
112
+
113
+ at javax.swing.RepaintManager.paint(RepaintManager.java:1272)
114
+
115
+ at javax.swing.JComponent.paint(JComponent.java:1042)
116
+
117
+ at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:39)
118
+
119
+ at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:79)
120
+
121
+ at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:116)
122
+
123
+ at java.awt.Container.paint(Container.java:1975)
124
+
125
+ at java.awt.Window.paint(Window.java:3904)
126
+
127
+ at com.intellij.openapi.ui.FrameWrapper$MyJFrame.paint(FrameWrapper.java:462)
128
+
129
+ at javax.swing.RepaintManager$4.run(RepaintManager.java:842)
130
+
131
+ at javax.swing.RepaintManager$4.run(RepaintManager.java:814)
132
+
133
+ at java.security.AccessController.doPrivileged(Native Method)
134
+
135
+ at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
136
+
137
+ at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)
138
+
139
+ at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:789)
140
+
141
+ at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:738)
142
+
143
+ at javax.swing.RepaintManager.access$1200(RepaintManager.java:64)
144
+
145
+ at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1732)
146
+
147
+ at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
148
+
149
+ at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
150
+
151
+ at java.awt.EventQueue.access$500(EventQueue.java:97)
152
+
153
+ at java.awt.EventQueue$3.run(EventQueue.java:709)
154
+
155
+ at java.awt.EventQueue$3.run(EventQueue.java:703)
156
+
157
+ at java.security.AccessController.doPrivileged(Native Method)
158
+
159
+ at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
160
+
161
+ at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
162
+
163
+ at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:795)
164
+
165
+ at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:631)
166
+
167
+ at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:387)
168
+
169
+ at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
170
+
171
+ at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
172
+
173
+ at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
174
+
175
+ at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
176
+
177
+ at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
178
+
179
+ at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
180
+
181
+ 2017-04-28 16:15:22,800 [1185950] ERROR - llij.ide.plugins.PluginManager - Android Studio 2.3.1 Build #AI-162.3871768
182
+
183
+ 2017-04-28 16:15:22,806 [1185956] ERROR - llij.ide.plugins.PluginManager - JDK: 1.8.0_112-release
184
+
185
+ 2017-04-28 16:15:22,807 [1185957] ERROR - llij.ide.plugins.PluginManager - VM: OpenJDK 64-Bit Server VM
186
+
187
+ 2017-04-28 16:15:22,807 [1185957] ERROR - llij.ide.plugins.PluginManager - Vendor: JetBrains s.r.o
188
+
189
+ 2017-04-28 16:15:22,807 [1185957] ERROR - llij.ide.plugins.PluginManager - OS: Linux
190
+
191
+ 2017-04-28 16:15:22,808 [1185958] ERROR - llij.ide.plugins.PluginManager - Last Action: Run
192
+
193
+ 2017-04-28 16:15:23,645 [1186795] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null
194
+
195
+ 2017-04-28 16:15:24,898 [1188048] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null
196
+
197
+ 2017-04-28 16:15:25,977 [1189127] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null
198
+
199
+ 2017-04-28 16:15:27,233 [1190383] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null
200
+
201
+ 2017-04-28 16:15:28,489 [1191639] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null
202
+
203
+ 2017-04-28 16:15:29,758 [1192908] WARN - run.EmulatorConnectionListener - Emulator not ready yet, dev.bootcomplete = null
204
+
205
+ 2017-04-28 16:15:30,759 [1193909] WARN - run.EmulatorConnectionListener - Timed out after 300seconds waiting for emulator to come online.
206
+
207
+
208
+
209
+ ```
210
+
211
+
212
+
213
+
214
+
215
+
216
+
217
+
86
218
 
87
219
 
88
220
 
@@ -96,4 +228,4 @@
96
228
 
97
229
  - Ubuntu 16.04 LTS(64bit)
98
230
 
99
- - Android Studio 2.4.1
231
+ - Android Studio 2.3.1