Androidが開発された時は、すでにrootになりましたが、ddmsはdataルートがありません。どうすればいいですか?
Androidを開発する時、携帯はもうrootですが、DDMSにはdata/dataルートがありません。どうすればいいですか?
cmdコマンドの識別子でフォルダごとに権限を設定できます。
cmdを開いて、入力します
adb shell リターン-->
スバック-->
chmod 777/data回車――>
chmod 777/data/data回車――>
chmod 777/data/data回車――>
chmod 777/data/data/あなたのアプリバックの名前は?
完成!
あなたのパッケージ名にフォルダを新規作成するには、以下のコマンドを参照してください。
cmdを開いて、入力します
adb shell リターン-->
adb root回車――>
cd data/data/あなたのqppバックの名前は?
mkdir XXX(フォルダの名前を作成したいですが)を返車します。
完成!
ps:android取得経路ディレクトリ方法及びディレクトリが存在するかどうかを判断し、ディレクトリを作成します。
Evironmentの常用方法:
cmdコマンドの識別子でフォルダごとに権限を設定できます。
cmdを開いて、入力します
adb shell リターン-->
スバック-->
chmod 777/data回車――>
chmod 777/data/data回車――>
chmod 777/data/data回車――>
chmod 777/data/data/あなたのアプリバックの名前は?
完成!
あなたのパッケージ名にフォルダを新規作成するには、以下のコマンドを参照してください。
cmdを開いて、入力します
adb shell リターン-->
adb root回車――>
cd data/data/あなたのqppバックの名前は?
mkdir XXX(フォルダの名前を作成したいですが)を返車します。
完成!
ps:android取得経路ディレクトリ方法及びディレクトリが存在するかどうかを判断し、ディレクトリを作成します。
Evironmentの常用方法:
* :getDataDirectory()
: File , Android 。
* :getDownloadCacheDirectory()
: File , Android / 。
* :getExternalStorageDirectory()
: File , SDCard
* :getExternalStoragePublicDirectory(String type)
: File ,
* :getExternalStorageState()
: File ,
* :getRootDirectory()
: File , Android
public void getSDPath(){
File sdDir = null;
File sdDir1 = null;
File sdDir2 = null;
boolean sdCardExist = Environment.getExternalStorageState()
.equals(android.os.Environment.MEDIA_MOUNTED); // sd
if (sdCardExist)
{
sdDir = Environment.getExternalStorageDirectory();//
sdDir1 = Environment.getDataDirectory();
sdDir2 =Environment.getRootDirectory();
}
System.out.println("getExternalStorageDirectory(): "+sdDir.toString());
System.out.println("getDataDirectory(): "+sdDir1.toString());
System.out.println("getRootDirectory(): "+sdDir2.toString());
}
// ( )
public class IsExist {
public static void main(String[] args) {
isExist("e://12");
}
/**
*
* @param path
*/
public static void isExist(String path) {
File file = new File(path);
// ,
if (!file.exists()) {
file.mkdir();
}
}
}
1.SDカードにフォルダを作成する
public class make extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
File sd=Environment.getExternalStorageDirectory();
String path=sd.getPath()+"/notes";
File file=new File(path);
if(!file.exists())
file.mkdir();
}