質問編集履歴
1
Logcatの内容を追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -167,3 +167,81 @@
|
|
167
167
|
SharedPreferencesの方も試してはみたのですが、そちらも上手くいきません。(今後の事も考えてローカルファイルで保存したいです)
|
168
168
|
|
169
169
|
おおよそ原因だと思われる部分は何度が修正やコードの追加をしてみたりしたのですが(例:readFileのreturnにif文を使って、初回の値を0で返すようにした)それも間違っているのか、別の場所が駄目なのか、全く分からなくなってしまったので、質問させていただきました。
|
170
|
+
|
171
|
+
|
172
|
+
|
173
|
+
###Logcat(追記)
|
174
|
+
|
175
|
+
Logcatというものがあったのですね。初めて知りました。
|
176
|
+
|
177
|
+
これで良いでしょうか?
|
178
|
+
|
179
|
+
```
|
180
|
+
|
181
|
+
11-04 23:06:06.633 26282-26282/? E/AndroidRuntime: FATAL EXCEPTION: main
|
182
|
+
|
183
|
+
Process: com.clicker.akito.theclicker, PID: 26282
|
184
|
+
|
185
|
+
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.clicker.akito.theclicker/com.clicker.akito.theclicker.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'java.io.FileInputStream android.content.Context.openFileInput(java.lang.String)' on a null object reference
|
186
|
+
|
187
|
+
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2236)
|
188
|
+
|
189
|
+
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
|
190
|
+
|
191
|
+
at android.app.ActivityThread.access$800(ActivityThread.java:151)
|
192
|
+
|
193
|
+
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
|
194
|
+
|
195
|
+
at android.os.Handler.dispatchMessage(Handler.java:102)
|
196
|
+
|
197
|
+
at android.os.Looper.loop(Looper.java:135)
|
198
|
+
|
199
|
+
at android.app.ActivityThread.main(ActivityThread.java:5254)
|
200
|
+
|
201
|
+
at java.lang.reflect.Method.invoke(Native Method)
|
202
|
+
|
203
|
+
at java.lang.reflect.Method.invoke(Method.java:372)
|
204
|
+
|
205
|
+
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
|
206
|
+
|
207
|
+
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
|
208
|
+
|
209
|
+
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.io.FileInputStream android.content.Context.openFileInput(java.lang.String)' on a null object reference
|
210
|
+
|
211
|
+
at android.content.ContextWrapper.openFileInput(ContextWrapper.java:176)
|
212
|
+
|
213
|
+
at com.clicker.akito.theclicker.MainActivity.readFile(MainActivity.java:67)
|
214
|
+
|
215
|
+
at com.clicker.akito.theclicker.MainActivity.<init>(MainActivity.java:23)
|
216
|
+
|
217
|
+
at java.lang.reflect.Constructor.newInstance(Native Method)
|
218
|
+
|
219
|
+
at java.lang.Class.newInstance(Class.java:1606)
|
220
|
+
|
221
|
+
at android.app.Instrumentation.newActivity(Instrumentation.java:1066)
|
222
|
+
|
223
|
+
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2226)
|
224
|
+
|
225
|
+
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
|
226
|
+
|
227
|
+
at android.app.ActivityThread.access$800(ActivityThread.java:151)
|
228
|
+
|
229
|
+
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
|
230
|
+
|
231
|
+
at android.os.Handler.dispatchMessage(Handler.java:102)
|
232
|
+
|
233
|
+
at android.os.Looper.loop(Looper.java:135)
|
234
|
+
|
235
|
+
at android.app.ActivityThread.main(ActivityThread.java:5254)
|
236
|
+
|
237
|
+
at java.lang.reflect.Method.invoke(Native Method)
|
238
|
+
|
239
|
+
at java.lang.reflect.Method.invoke(Method.java:372)
|
240
|
+
|
241
|
+
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
|
242
|
+
|
243
|
+
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
|
244
|
+
|
245
|
+
11-04 23:06:06.637 26282-26282/? I/Process: Sending signal. PID: 26282 SIG: 9
|
246
|
+
|
247
|
+
```
|