آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

امولاتور سریع و روت شده

Criss  9 سال پیش  9 سال پیش
0 0

سلام دوستان

من نیاز دارم که Preferences هارو تست کنم <  برنامه رو دیباگ کنم < اما از بین تمام امولاتور هایی که دارم فقط امولاتور خود اکلیپس روت شده هست و میشه مقادیر درون data رو دید و به Preferences  ها دسترسی پیدا کرد < که متاسفانه خیلی برای هر بار اجرا کردن برنامه < این امولاتور خیلی خیلی کند هست <

من امولاتور BlueStacks Root رو هم دانلود و نصب کردم < اما متاسفانه به پوشه Data دسترسی وجود نداشت !

 

اگر ممکنه یک امولاتور سریع و روت شده رو پیشنهاد بدید <

یا از دوستان اگر کسی فایل OVA برای جنی موشن با اندرودی روت شده داره < ممنون میشم < لینک دانلود بدهند <

+2 0
bluestacks رو امتحان کن، نسخه روت شده هم داره ولی فقط تو سایز تبلت میتونی برنامه رو ببینی. دیباگ و لاگ کت رو هم ساپورت میکنه و سرعتشم خیلی بالاتر از بقیه امولاتور هاست. (9 سال پیش)
0 0
bluestacks برای اینکار عالیه ، نسخه روت شده هم داره ، میتونی از اون استفاده کنی (9 سال پیش)
0 0
bluestacks رو تست کردم < از توی اکلیپس دسترسی به data برنامه و preferences نمیده ! (9 سال پیش)
0 0
از فایل ova ای که برای genymotion روی سایت قرار داره استفاده کنید. هم سریع هست، هم روت شده. (9 سال پیش)
 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
Criss  9 سال پیش
+1 0

خب اگر شما هم مثل من کارتون با Preferences ها باشه < اصلا نیازی به امولاتور سریع و روت شده نیست <

کافیه از متد های زیر استفاده کنید و به Develop و Debug ادامه بدید <

Log.i("LOG", "" + G.preferences.getAll());
Log.i("LOG", "" + G.preferences.getAll().values());
Log.i("LOG", "" + G.preferences.getAll().values().toArray());
Log.i("LOG", "" + G.preferences.getAll().size());
Log.i("LOG", "" + G.preferences.contains("FAV_1"));
Log.i("LOG", "" + G.preferences.getAll().containsKey("FAV_2"));
Log.i("LOG", "" + G.preferences.getAll().containsValue(2));

تنها مشکلی که پیش میاد این هست که چطوری میشه Collection رو به آرایه تبدیل کرد ؟

 Collection c = G.preferences.getAll().values();

 

پاسخ به سوال 
Alireza_Ghamkhar  9 سال پیش
+1 0

چرا با Adb shell  وارد دستگاهی که میخوای نمیشی که به فایلت دسترسی پیدا کنی؟

پاسخ به سوال 
0 0

Criss@ :

این کد ها رو تو Command Prompt وارد کن درست میشه .

adb shell su -c "chmod 777 /data"
adb shell su -c "chmod 777 /data/data"
adb shell su -c "chmod -R 777 /data/data/نام پکیج برنامت"


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