۱۳۹۴/۰۱/۱۷, ۰۷:۲۷ ب.ظ
سلام
این کد من + شرط هست :در واقع میخوام اول ، اگر کاربر روی دکمه کلیک کرد ، دسترسی روت پرسیده بشه و اگر دسترسی داده شد یک فایل رو حذف کنه..
جستجو کردم برای حذف نیاز به این کلاس هست :
https://github.com/Chainfire/libsuperuse...Shell.java
اما بعد از اضافه کردن کلاس به پروژه ارور های زیادی میده و سردرگم کننده اس.
کسی با این مورد کار کرده ؟
مشکل از منه یا باید کلاس شل رو دستکاری کرد ؟
ممنون
این کد من + شرط هست :
کد پیاچپی:
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button btn = (Button) findViewById(R.id.btn);
btn.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v) {
if(Shell.SU.available()){
Shell.SU.run("rm /data/file.xml"); //Delete command
else{
Toast.makeText(getApplicationContext(), "cannot delete", Toast.LENGTH_LONG).show();
}
}
}
}
}
}
جستجو کردم برای حذف نیاز به این کلاس هست :
https://github.com/Chainfire/libsuperuse...Shell.java
اما بعد از اضافه کردن کلاس به پروژه ارور های زیادی میده و سردرگم کننده اس.
کسی با این مورد کار کرده ؟
مشکل از منه یا باید کلاس شل رو دستکاری کرد ؟
ممنون