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

ساخته نشدن فولدر در sdcard

MyNewName  11 سال پیش  11 سال پیش
0 0

سلام

حل شد

من اینارو نوشتم اما فولدر ساخته نمیشه :

public static final String          DIR_SDCARD = Environment.getExternalStorageDirectory().toString();
    public static final String          DIR_APP    = DIR_SDCARD + "/downloader";
new File(DIR_APP).mkdirs();
 برای این سوال 4 پاسخ وجود دارد.
پاسخ به سوال 
Denabit  11 سال پیش
+1 0

سلام

شما اشتباه کد زدید! باید به جای toString تایپ میکردید getAbsolutePath

 public static final String   DIR_SDCARD   = Environment.getExternalStorageDirectory().getAbsolutePath();
public static final String DIR_APP = DIR_SDCARD + "/downloader";
new File(DIR_APP).mkdirs();

 

0 0
سلام بازم کار نکرد پرمیژن هم دادم (11 سال پیش)
0 0
این عکس رو ببینید ، اصلا پرمیژن نداره : لینک (11 سال پیش)
0 0
شرمنده مشکل جای دیگه بود ، اجازه دسترسی به sdcard نداده بودم (11 سال پیش)
پاسخ به سوال 
یگانه  11 سال پیش
0 0

  public static final String   DIR_SDCARD   = Environment.getExternalStorageDirectory().getAbsolutePath();
public static final String DIR_APP = DIR_SDCARD + "/downloader/";


@Override
public void onCreate() {
super.onCreate();

new File(DIR_APP).mkdirs();

}
0 0
نشد متاسفانه این عکس رو ببینید ، اصلا پرمیژن نداره : لینک (11 سال پیش)
0 0
شرمنده مشکل جای دیگه بود ، اجازه دسترسی به sdcard نداده بودم (11 سال پیش)
پاسخ به سوال 
یگانه  11 سال پیش
0 0

از جنی مویشن استفاده میکنی ؟

0 0
نه از eclipse استفاده می کنم دقیقا طبق آموزش های استاد پیش بردم کارامو (11 سال پیش)
0 0
شرمنده مشکل جای دیگه بود ، اجازه دسترسی به sdcard نداده بودم (11 سال پیش)
پاسخ به سوال 
mohammad.gh  11 سال پیش
0 0

سلام دوستان این کد جاییش مشکل داره چون کرش میکنه

دسترسی به sd card دادم

کلاس g رو هم معرفی کردم

 

 package test;

import java.io.File;
import android.app.Application;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.os.Environment;


public class G extends Application {

    public static Context        context;
    public static SQLiteDatabase database;

    public static final String   DIR_SDCARD   = Environment.getExternalStorageDirectory().getAbsolutePath();
    public static final String   DIR_DATABASE = DIR_SDCARD + "/database-test/";


    @Override
    public void onCreate() {
        super.onCreate();
        context = this.getApplicationContext();

        new File(DIR_DATABASE).mkdirs();

        database = SQLiteDatabase.openOrCreateDatabase(DIR_DATABASE + "/database.sqlite", null);

    }

}

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