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

質問編集履歴

2

コードに間違えがあった

2021/11/04 18:08

投稿

gken
gken

スコア4

title CHANGED
File without changes
body CHANGED
@@ -5,17 +5,12 @@
5
5
   /data/data/{パッケージ名}/files
6
6
  が欲しく下記のようなコードを使用したいと考えています。
7
7
 
8
- 17行目 import android.content.Context;
9
- が使用されていないようで灰色になっています。
8
+ しかし、実際に取得したパスは以下のようになっています。
9
+ /data/user/0/com.websarva.wings.android.myapplication/files
10
10
 
11
11
  また、/data/data/{パッケージ名}/filesの取得方法として間違えていたら教えて頂けないでしょうか。
12
12
 
13
- ### 発生している問題・エラーメッセージ
14
13
 
15
- ```
16
- 17行目 シンボル 'context' を解決できません
17
- ```
18
-
19
14
  ```java
20
15
  package com.websarva.wings.android.myapplication;
21
16
 
@@ -33,9 +28,10 @@
33
28
  super.onCreate(savedInstanceState);
34
29
  setContentView(R.layout.activity_main);
35
30
 
31
+ Context context = getApplicationContext();
36
32
  String path = context.getFilesDir().getPath();
37
- File dir = new File(path);
33
+
38
- File[] dataFiles = dir.listFiles();
34
+ Log.d("debug","path:"+path);
39
35
  }
40
36
  }
41
37
  ```

1

題名の変更

2021/11/04 18:08

投稿

gken
gken

スコア4

title CHANGED
@@ -1,1 +1,1 @@
1
- context.getFilesDir().getPath()でパを取得したい
1
+ アプリ固有の内部トレージにアクセスしたい
body CHANGED
@@ -1,4 +1,5 @@
1
- ### アプリ固有の内部トレージにアクセスしたい
1
+ ### context.getFilesDir().getPath()でパを取得したい
2
+
2
3
  アプリ固有の内部ストレージにアクセスしたいと考えています。
3
4
  その際にパスとして
4
5
   /data/data/{パッケージ名}/files