আমি একই সমস্যা মধ্যে দৌড়ে। আমার একটি জাভা প্যাকেজে একটি পিএনজি ফাইল ছিল এবং এটি সূত্রের সাথে চূড়ান্ত জেআরে রপ্তানি করা হয়নি, যা অ্যাপ্লিকেশনটি শুরু হওয়ার পরে ক্র্যাশ করেছিল (ফাইলটি পাওয়া যায় নি)।
উপরের কোনও উত্তরই আমার সমস্যার সমাধান করেনি তবে আমি গ্রেডল ফোরামগুলিতে সমাধানটি পেয়েছি। আমি আমার build.gradleফাইলে নিম্নলিখিতগুলি যুক্ত করেছি :
sourceSets.main.resources.srcDirs = [ "src/" ]
sourceSets.main.resources.includes = [ "**/*.png" ]
এটি গ্র্যাডলকে জানায় যে এর মধ্যে সংস্থান আছে src ফোল্ডারে এবং কেবল পিএনজি ফাইল অন্তর্ভুক্ত করার জন্য বলে।
সম্পাদনা করুন: সাবধানতা অবলম্বন করুন যে আপনি যদি গ্রহনটি ব্যবহার করছেন তবে এটি আপনার রান কনফিগারেশনগুলি ভেঙে দেবে এবং main class not foundআপনার প্রোগ্রামটি চালানোর চেষ্টা করার সময় আপনি একটি ত্রুটি পাবেন । এটি ঠিক করার জন্য, আমি খুঁজে পেয়েছি একমাত্র সমাধান হ'ল চিত্র (গুলি) অন্য ডিরেক্টরিতে সরিয়ে নেওয়া, res/উদাহরণস্বরূপ, এবং এটির srcDirsপরিবর্তে সেট করা src/।