teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

6

2016/08/16 00:06

投稿

sun-solar-arrow
sun-solar-arrow

スコア113

title CHANGED
File without changes
body CHANGED
@@ -91,7 +91,7 @@
91
91
 
92
92
  #ヒープ
93
93
  Android StudioでMemoryを見ました。
94
- ![画像です。](http://i.stack.imgur.com/wDbGd.jpg)
94
+ [画像です。](http://i.stack.imgur.com/wDbGd.jpg)
95
95
  へこんでいるところがInputStreamを変換したところです。
96
96
  また、コード内でも確認しました。
97
97
  MB単位です。

5

2016/08/16 00:06

投稿

sun-solar-arrow
sun-solar-arrow

スコア113

title CHANGED
File without changes
body CHANGED
@@ -91,7 +91,7 @@
91
91
 
92
92
  #ヒープ
93
93
  Android StudioでMemoryを見ました。
94
- [画像です。](http://i.stack.imgur.com/wDbGd.jpg)
94
+ ![画像です。](http://i.stack.imgur.com/wDbGd.jpg)
95
95
  へこんでいるところがInputStreamを変換したところです。
96
96
  また、コード内でも確認しました。
97
97
  MB単位です。

4

2016/08/16 00:05

投稿

sun-solar-arrow
sun-solar-arrow

スコア113

title CHANGED
File without changes
body CHANGED
@@ -16,10 +16,10 @@
16
16
  char[] buf = new char[512];
17
17
  int numRead;
18
18
  while (0 <= (numRead = reader.read(buf))) {
19
- builder.append(buf, 0, numRead);
19
+ builder.append(buf, 0, numRead);//oom発生
20
20
  }
21
21
  buf=null;
22
- return builder.toString();//ココでOoM発生
22
+ return builder.toString();
23
23
  }
24
24
  //readLineは使っていません
25
25
  static String inputStreamToString(InputStream is){

3

2016/06/23 06:50

投稿

sun-solar-arrow
sun-solar-arrow

スコア113

title CHANGED
File without changes
body CHANGED
@@ -98,7 +98,7 @@
98
98
  `totalMemory(),MaxMemory()`
99
99
  7 ,96
100
100
  #追加情報
101
- 別サイトにも投稿しました[サイト](http://ja.stackoverflow.com/questions/24842/androidでinputstreamをstringに変換しようとするとoomが発生する)
101
+ 別サイトにも前から投稿していサイト:[スタックオーバーフロー](http://ja.stackoverflow.com/questions/24842/androidでinputstreamをstringに変換しようとするとoomが発生する)こちらにも目を通しておいてください。
102
102
  ##スタックトレース
103
103
  ```
104
104
  06-22 20:06:54.681 W/System.err(28046): java.lang.OutOfMemoryError

2

2016/06/22 12:57

投稿

sun-solar-arrow
sun-solar-arrow

スコア113

title CHANGED
File without changes
body CHANGED
@@ -21,7 +21,7 @@
21
21
  buf=null;
22
22
  return builder.toString();//ココでOoM発生
23
23
  }
24
- #readLine
24
+ //readLineは使っていません
25
25
  static String inputStreamToString(InputStream is){
26
26
  BufferedReader reader = null;
27
27
  try{
@@ -98,4 +98,31 @@
98
98
  `totalMemory(),MaxMemory()`
99
99
  7 ,96
100
100
  #追加情報
101
- 別サイトにも投稿しました。[サイト](http://ja.stackoverflow.com/questions/24842/androidでinputstreamをstringに変換しようとするとoomが発生する)
101
+ 別サイトにも投稿しました。[サイト](http://ja.stackoverflow.com/questions/24842/androidでinputstreamをstringに変換しようとするとoomが発生する)
102
+ ##スタックトレース
103
+ ```
104
+ 06-22 20:06:54.681 W/System.err(28046): java.lang.OutOfMemoryError
105
+ 06-22 20:06:54.681 W/System.err(28046): at java.lang.AbstractStringBuilder.enlargeBuffer(AbstractStringBuilder.java:94)
106
+ 06-22 20:06:54.681 W/System.err(28046): at java.lang.AbstractStringBuilder.append0(AbstractStringBuilder.java:145)
107
+ 06-22 20:06:54.681 W/System.err(28046): at java.lang.StringBuilder.append(StringBuilder.java:216)
108
+ 06-22 20:06:54.681 W/System.err(28046): at java.lang.ProcessManager.exec(ProcessManager.java:211)
109
+ 06-22 20:06:54.681 W/System.err(28046): at java.lang.Runtime.exec(Runtime.java:173)
110
+ 06-22 20:06:54.681 W/System.err(28046): at java.lang.Runtime.exec(Runtime.java:246)
111
+ 06-22 20:06:54.681 W/System.err(28046): at java.lang.Runtime.exec(Runtime.java:189)
112
+ 06-22 20:06:54.681 W/System.err(28046): at com.jimdo.solarand.git.GitUpdate.checkVersion(GitUpdate.java:153)
113
+ 06-22 20:06:54.681 W/System.err(28046): at com.jimdo.solarand.git.GitUpdate.access$1000009(GitUpdate.java)
114
+ 06-22 20:06:54.681 W/System.err(28046): at com.jimdo.solarand.git.GitUpdate$100000001.onClick(GitUpdate.java:50)
115
+ 06-22 20:06:54.681 W/System.err(28046): at android.view.View.performClick(View.java:4487)
116
+ 06-22 20:06:54.681 W/System.err(28046): at android.view.View$PerformClick.run(View.java:18746)
117
+ 06-22 20:06:54.691 W/System.err(28046): at android.os.Handler.handleCallback(Handler.java:733)
118
+ 06-22 20:06:54.691 W/System.err(28046): at android.os.Handler.dispatchMessage(Handler.java:95)
119
+ 06-22 20:06:54.691 W/System.err(28046): at android.os.Looper.loop(Looper.java:149)
120
+ 06-22 20:06:54.691 W/System.err(28046): at android.app.ActivityThread.main(ActivityThread.java:5257)
121
+ 06-22 20:06:54.691 W/System.err(28046): at java.lang.reflect.Method.invokeNative(Native Method)
122
+ 06-22 20:06:54.691 W/System.err(28046): at java.lang.reflect.Method.invoke(Method.java:515)
123
+ 06-22 20:06:54.691 W/System.err(28046): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:788)
124
+ 06-22 20:06:54.691 W/System.err(28046): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:604)
125
+ 06-22 20:06:54.691 W/System.err(28046): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
126
+ 06-22 20:06:54.691 W/System.err(28046): at de.robv.android.xposed.XposedBridge.main(Native Method)
127
+ 06-22 20:06:54.691 W/System.err(28046): at dalvik.system.NativeStart.main(Native Method)
128
+ ```

1

2016/06/22 11:20

投稿

sun-solar-arrow
sun-solar-arrow

スコア113

title CHANGED
File without changes
body CHANGED
@@ -97,5 +97,5 @@
97
97
  MB単位です。
98
98
  `totalMemory(),MaxMemory()`
99
99
  7 ,96
100
- #その他情報
100
+ #追加情報
101
- 追加情報があればここにも追記しま
101
+ 別サイトにも投稿しました[サイト](http://ja.stackoverflow.com/questions/24842/androidでinputstreamをstringに変換しようとするとoomが発生する)