gilas1368
پنج شنبه 10 بهمن 1392, 18:39 عصر
با سلام
من با برنامه اندروید استدیو ی برنامه نوشتم و وقتی توی AVD اجراش میکنم بدرستی کار میکنه
اما همین برنامه رو ک روی گوشیم نصب میکنم کار نمیکنه و کلا برنامه رو میبنده
مشکل اینجاست ک فایل دیتابیس رو اصن پیدا نمیکنه
در حالیک من این فایل رو داخل پوشه assets گذاشتم و در زمان اجرای برنامه میام چک میکنم ک آیا این فایل توی آدرس زیر هست یا ن اگر نبود اون رو از پوشه assets توی آدرس زیر کپی میکنم:
"/data/data/com.gilasteam.officeinformation/databases"
اما روی گوشیم خطا میده و اصن کار نمیکنه:گریه::گریه::گریه:
اینم کدی ک تابع کپی رو فراخونی میکنه:
String databasePath="/data/data/com.gilasteam.officeinformation/databases";
CopayDatabase(getBaseContext().getAssets().open("cityinformation"), new FileOutputStream(databasePath + "/OfficeDatabase"));
ممنون میشم کمکم کنین
من با برنامه اندروید استدیو ی برنامه نوشتم و وقتی توی AVD اجراش میکنم بدرستی کار میکنه
اما همین برنامه رو ک روی گوشیم نصب میکنم کار نمیکنه و کلا برنامه رو میبنده
مشکل اینجاست ک فایل دیتابیس رو اصن پیدا نمیکنه
در حالیک من این فایل رو داخل پوشه assets گذاشتم و در زمان اجرای برنامه میام چک میکنم ک آیا این فایل توی آدرس زیر هست یا ن اگر نبود اون رو از پوشه assets توی آدرس زیر کپی میکنم:
"/data/data/com.gilasteam.officeinformation/databases"
اما روی گوشیم خطا میده و اصن کار نمیکنه:گریه::گریه::گریه:
اینم کدی ک تابع کپی رو فراخونی میکنه:
String databasePath="/data/data/com.gilasteam.officeinformation/databases";
CopayDatabase(getBaseContext().getAssets().open("cityinformation"), new FileOutputStream(databasePath + "/OfficeDatabase"));
ممنون میشم کمکم کنین