amirmalas 0 ارسال شده در ۲۴ مرداد ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۲۴ مرداد ۱۳۹۳ سلام ، یه تکه کد پیدا کردم واسه ی ذخیره کردن یه String توی فایل الان می خوام ببینم این فایل که ذخیره میشه ، کجای دستگاه قرار می گیره ؟ private void writeToFile(String data) { try { OutputStreamWriter outputStreamWriter = new OutputStreamWriter(openFileOutput("config.txt", Context.MODE_PRIVATE)); outputStreamWriter.write(data); outputStreamWriter.close(); } catch (IOException e) { Log.e("Exception", "File write failed: " + e.toString()); } نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Robina 0 ارسال شده در ۲۴ مرداد ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۲۴ مرداد ۱۳۹۳ فایل در مسیر زیر در داخل FileExplorer ذخیره میشه /data/data/package/files شما می تونید برای مدیریت بهتر آدرس ذخیره شدن فایل از تکه کدهای موجود در لینک زیر هم استفاده کنید . http://stackoverflow.com/questions/5766609/save-internal-file-in-my-own-internal-folder-in-android نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Majid Ebrahimi 19 ارسال شده در ۲۴ مرداد ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۲۴ مرداد ۱۳۹۳ فایل در مسیر زیر در داخل FileExplorer ذخیره میشه /data/data/package/files شما می تونید برای مدیریت بهتر آدرس ذخیره شدن فایل از تکه کدهای موجود در لینک زیر هم استفاده کنید . http://stackoverflow.com/questions/5766609/save-internal-file-in-my-own-internal-folder-in-android فایل بر روی کارت حافظه یا همان اس دی کارت و در مسیری که گفته اید ذخیره میشه و برنامه ای که نام بردید با رابط کاربری آسان یا همان یوزر فرندلی کار جستجو را برای ما راحت می کند. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
amirmalas 0 ارسال شده در ۳۱ مرداد ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۳۱ مرداد ۱۳۹۳ خب الان اگه بخوام توی sd card ذخیره کنم فایل رو و آدرس به صورت sdcard/mybackup باشه و فولدر mybackup هم معلوم نباشه که ساخته شده روی گوشی از قبل یا خیر کد رو باید چه تغییری بدم؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Majid Ebrahimi 19 ارسال شده در ۳۱ مرداد ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۳۱ مرداد ۱۳۹۳ if (android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED)) { // sd card mounted } File direct = new File(Environment.getExternalStorageDirectory() + "/mybackup"); if ( !direct.exists()) { if (direct.mkdir()) { //directory is created; } } نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
amirmalas 0 ارسال شده در ۳۱ مرداد ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۳۱ مرداد ۱۳۹۳ این اکی بود ... ولی وقتی حالا وقتی میخوام بگم که اونجا دخیره کنم فایل رو این ارور رو دارم : java.lang.IllegalArgumentException: File /mnt/sdcard/mybackup/public.key contains a path separator این هم کدمه : [shcode=java]public void saveToFile(String fileName, BigInteger mod, BigInteger exp , Context context) throws IOException { /* */ File direct = new File(Environment.getExternalStorageDirectory() + "/mybackup/"); if ( !direct.exists()){direct.mkdir();} FileOutputStream fos = context.openFileOutput(direct.toString()+"/"+fileName, Context.MODE_PRIVATE); ObjectOutputStream oout = new ObjectOutputStream( new BufferedOutputStream(fos)); try { oout.writeObject(mod); oout.writeObject(exp); } catch (Exception e) { throw new IOException("Unexpected error", e); } finally { oout.close(); } }[/shcode] نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mohammadi66 23 ارسال شده در ۱ شهریور ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱ شهریور ۱۳۹۳ اینجوری عمل کن : [shcode=java]public void saveToFile(String fileName, BigInteger mod, BigInteger exp , Context context) throws IOException { /* */ File sdcard=Environment.getExternalStorageDirectory(); File dir=new File(sdcard.getAbsolutePath()+"/mybackup"); File backup=new File(dir,"backup.txt"); if ( !dir.exists()){dir.mkdir();} FileOutputStream fos = context.openFileOutput(direct.toString()+"/"+fileName, Context.MODE_PRIVATE); ObjectOutputStream oout = new ObjectOutputStream( new BufferedOutputStream(fos)); try { oout.writeObject(mod); oout.writeObject(exp); } catch (Exception e) { throw new IOException("Unexpected error", e); } finally { oout.close(); } }[/shcode] نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .