انجمن سایت کلیدستان



حذف یک فایل در rootزمان کنونی: ۱۳۹۵/۰۹/۱۴، ۱۲:۴۱ ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: am5152
آخرین ارسال: am5152
پاسخ 1
بازدید 437

رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
حذف یک فایل در root

حذف یک فایل در root

#1
سلام

این کد من + شرط هست :
کد پی‌اچ‌پی:
public class MainActivity extends ActionBarActivity {

    @
Override
    
protected void onCreate(Bundle savedInstanceState) {
        
super.onCreate(savedInstanceState);
        
setContentView(R.layout.activity_main);
        
Button btn = (ButtonfindViewById(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

اما بعد از اضافه کردن کلاس به پروژه ارور های زیادی میده و سردرگم کننده اس.
کسی با این مورد کار کرده ؟
مشکل از منه یا باید کلاس شل رو دستکاری کرد ؟
ممنون
 
پاسخ


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)