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

دسترسی به sdCard در آندروید 6

sajad98  10 سال پیش  10 سال پیش
0 0

سلام. من این کدو توی آندروید نوشتم.

       

new File(DIR_DATABASE).mkdirs();

        database = SQLiteDatabase.openOrCreateDatabase(DIR_DATABASE + "/database.sqlite", null);
        database.execSQL("CREATE  TABLE  IF NOT EXISTS person (" +
                "person_id INTEGER PRIMARY KEY  AUTOINCREMENT  NOT NULL  UNIQUE , " +
                "person_name TEXT, " +
                "person_family TEXT, " +
                "person_age INTEGER" +
                ")");

با کلی گشتن توی اینترنت فهمیدم که مشکل به خاطر آندروید 6 هست که نمیشه فایلی رو در sdCard ساخت. چیکار باید کنم؟

ممنون/.

0 0
اگر برنامه برای API 23 کامپایل شده باشه و برنامه رو روی همین API تست میکنید، لازمه که دسترسی لازم رو از کاربر بگیرید (Runtime Permission). (10 سال پیش)
 برای این سوال پاسخی وجود ندارد.

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