هل يُسمح بأسماء الدليل المعرفة من قبل المستخدم في مشروع Android Eclipse

StackOverflow https://stackoverflow.com//questions/12657207

سؤال

أعتقد أنني قد أعرف الإجابة على هذا السؤال بالفعل، ولكن أريد فقط أن أكون متأكدًا بنسبة 100%.على أي حال، أنا أكتب تطبيق Android باستخدام Eclipse 4.2 ("Juno").أرغب في إنشاء قاعدة بيانات SQLite الخاصة بي باستخدام ملفات خارجية وقراءة/تحليل هذه الملفات بواسطة الكود الخاص بي.ومن ثم قمت بإنشاء دليل خاص بي يسمى /database ووضعه في الدليل الجذر لمشروعي.بعد ذلك، يبدأ Eclipse في الشكوى، ويبلغ عن مشكلة ويقول:

Invalid recourse directory name.

حتى أنني حاولت وضع ملفي database الدليل في الموجود /res الدليل، ولكن ذلك تسبب في نفس Eclipse مشكلة.أريد فقط أن أؤكد ما هي أفكاري الأولية: ألا يُسمح لي بتحديد الأدلة الخاصة بي في المشروع وتجميعها مع الإصدار الخاص بي؟

إذا كان الأمر كذلك، فأعتقد أنني سأضطر إلى متابعة ما تم نشره فيه سؤال تدفق المكدس هذا.

هل كانت مفيدة؟

المحلول

ضعه في /assets وليس في /res ويجب أن يعمل.

نصائح أخرى

من المفترض أن تكون قادرًا على إنشاء أدلة عشوائية في جذر مشروع Android الخاص بك، ولكن لن يتمكن تطبيقك من الوصول إلى هذه الملفات.يعد هذا مفيدًا لأغراض التطوير مثل تخزين بيانات الاختبار أو الوثائق أو ملفات jar.ومع ذلك، لا يمكنك إنشاء أدلة غير قياسية في أماكن مثل gen و res.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top