Mona 0 ارسال شده در ۳۱ تیر ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۳۱ تیر ۱۳۹۲ با سلام من میخوام یه فولدر رو در sdcard در emulator کپی کنم و از adb push sourceaddress /mnt/sdcard استفاده کردم و چون مجوز sdcard هم نوشتن جزء ش نبود از دستور adb shell mount -o remount rw/sdcard هم برای اضافه کردن قابلیت نوشتن در sdcard استفاده کردم اما وقتی در DDMS چک می کنم sdcard این مجوزها بهش داده نشده مشکل چیه؟ و این که سورس آدرس رو چطور و به چه فرمتی باید بنویسم هر طور امتحان میکنم می گه همچین فولدری وجود نداره! آیا باید فولدر در جای خاص کپی کنم و آدرس اون قسمت بدم؟ با تشکر نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
javadmahmoodi 10 ارسال شده در ۳۱ تیر ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۳۱ تیر ۱۳۹۲ باید این مجوز را در مانیفیست بنویسید : نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Mona 0 ارسال شده در ۳۱ تیر ۱۳۹۲ مالک گزارش اشتراک گذاری ارسال شده در ۳۱ تیر ۱۳۹۲ وقتی میخوام آدرس فایل مشخص کنم مشکل میگیره و میگه چنین فایل وجود نداره اگه ممکنه بگید چطور باید آدرس فایل مبدا بدهم و یک نمونه آدرس دهی مثال بزنید. ممنون نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
javadmahmoodi 10 ارسال شده در ۳۱ تیر ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۳۱ تیر ۱۳۹۲ ابتدا با کلاس زیر فایل خود را به SDCARD کپی کنید : private void CopyAssets() { AssetManager assetManager = getAssets(); String[] files = null; try { files = assetManager.list("Files"); } catch (IOException e) { Log.e("tag", e.getMessage()); } for(String filename : files) { System.out.println("File name => "+filename); InputStream in = null; OutputStream out = null; try { in = assetManager.open("Files/"+filename); // if files resides inside the "Files" directory itself out = new FileOutputStream(Environment.getExternalStorageDirectory().toString() +"/" + filename); copyFile(in, out); in.close(); in = null; out.flush(); out.close(); out = null; } catch(Exception e) { Log.e("tag", e.getMessage()); } } } private void copyFile(InputStream in, OutputStream out) throws IOException { byte[] buffer = new byte[1024]; int read; while((read = in.read(buffer)) != -1){ out.write(buffer, 0, read); } } سپس چک کنید ایا موجود است یا نه. مجوز هم در پروژه اعمال کنید: نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .