Kodular read and Write permission error solve

After the File component is inserted into a new empty project (no blocks) and the APK is created, these permissions are declared in the Manifest:
uses-permission android: name = “android.permission.READ_EXTERNAL_STORAGE”/
uses-permission android: name = “android.permission.WRITE_EXTERNAL_STORAGE”/
So far so good.
If you then install and open the app, you will be asked:
“Allow appName to access … and files on your device” even though the File component is not used at all. If I deny this request I get:
“Error 908: The permission WRITE_EXTERNAL_STORAGE has been denied. Please enable it …”
If I remove WRITE_EXTERNAL_STORAGE from the Manifest before, the request no longer appears. This means that this request is only generated by the WRITE_EXTERNAL_STORAGE permission and not by READ_EXTERNAL_STORAGE. This error only occurs with Kodular, not with AI2, AppyBuilder, …
This is annoying because I only want to give the user the option of accessing /storage/emulated/0/Documents (or /Music, /myDirectory, …) in very rare cases. For this, READ / WRITE_EXTERNAL_STORAGE must be declared in the Manifest.
However, as it currently is the case, the user is always asked to grant access to this storage if WRITE_EXTERNAL_STORAGE is declared in the Manifest. This will deter users and lead to 1-star ratings.
The same thing happens if I do not insert the File component, but add the two permissions manually into the Manifest before bulding the APK. So, whenever WRITE_EXTERNAL_STORAGE is declared in the Manifest, this error occurs.
Anke

একটি মন্তব্য পোস্ট করুন

0 মন্তব্যসমূহ

সিদ্ধ সিমের বিচি খেলে কি উপকার হবে?
End of an Era: Old Pasir Ris Bus Interchange Bids Farewell After 36 Years
দৈনন্দিন জীবনে ইসলামে গোপন রাখার নির্দেশিত বিষয়সমূহ
এয়ারকন্ডিশন রুমে ভেন্টিলেটর ফ্যান চালু রাখার প্রয়োজন আছে কি? জানুন বিস্তারিত
শক্তিশালী ভূমিকম্প, নিহত ৩,০০০-এর বেশি, ভূমিকম্প থেকে সিঙ্গাপুর কতটা নিরাপদ
কাঁচা পেঁয়াজ ও রসুন খাওয়ার উপকারিতা - জানুন কিভাবে খেলে কী উপকার পাবেন
Singapore Zakat Fitrah Rates for Ramadan 1446H/2025 Announced by MUIS
জেনে নিন, ইসলাম যেসব কথা বলা নিষেধ করেছে – বাঁচুন গুনাহ থেকে
আকাশছোঁয়া ছোট্ট বালক
Redmi-Note-14-Pro-Plus-5G-Full-Specifications-and-Features
DMCH Job Circular 2025 – ঢাকা মেডিকেল কলেজ হাসপাতালে নিয়োগ বিজ্ঞপ্তি প্রকাশ
সিঙ্গাপুরে জেব্রা ক্রসিং লঙ্ঘনের বিরুদ্ধে কঠোর ব্যবস্থা
free AI-powered tools and platforms List
চোয়া চু কাং-এ হেরোইনসহ গ্রেপ্তার | সিঙ্গাপুর মাদকবিরোধী অভিযান ২০২৫
Eid Mubarak 31-3-2025 Singapore
সর্দি ও জ্বর হলে কী ওষুধ খাওয়া উচিত
Customs Excise & VAT Commissionerate, Rangpur Job
সিঙ্গাপুর পুংগল কন্ডোমিনিয়ামে আগুন, শতাধিক বাসিন্দা সরানো হয়েছে; ৩ জন হাসপাতালে ভর্তি
চুপিচুপি চলে গেলেন চাচা চিন — জানল না কেউ, খেয়াল করল না কেউ
থান্ডার মুন ২০২৫: বাংলাদেশে কখন ও কীভাবে দেখবেন Thunder Moon
How to add movie online streaming in your website
ইংরেজি বর্ণমালা শেখার সহজ পদ্ধতি (বাংলা উচ্চারণ ও উদাহরণসহ)
পুরনো ল্যাপটপকে নতুনের মতো দ্রুত করার ১২টি কার্যকরী উপায় (২০২৫ আপডেট)
বাংলাদেশে স্টারলিংকের পরীক্ষামূলক যাত্রা শুরু আজ
Best Fragrances to Attract Women: Scents That Draw Her Closer
Haier AC Remote Functions – Full Guide with Formaldehyde Removal Explained
Eight Mobile's Double Eight Plan: Unbeatable Value for Just $8!
How to Get Free Wi-Fi Anywhere in Singapore with Wireless@SGx: Step-by-Step Guide
ইরান-ইসরায়েল যুদ্ধের সর্বশেষ আপডেট মঙ্গলবার সকাল পর্যন্ত
ইরানের প্রতিরোধে পিছু হটলো যুক্তরাষ্ট্র ও ইসরায়েল – যুদ্ধবিরতির পথে মোড়
Clinic Assistant job Singapore
বিমানবন্দরে যাত্রী বিদায়-স্বাগত: ডিপারচার ও এরাইভাল পয়েন্টে নতুন নির্দেশনা
HONOR Magic7 Pro 5G – Full Specifications and Features
কোন খাবার গুলো কাঁচা না খাওয়া ভালো? – বিস্তারিত গাইড
Lockout Tagout (LOTO) Safety Procedure – Complete Guide for Singapore Workplaces
Workplace Safety & Health Officer cum ECO Job
পেট কমানোর উপায়
Meta Launches Llama 4: Advancing Open-Weight Multimodal AI
Why Many Companies Fail to Value Honest and Competent Employees | কেন সৎ ও দক্ষ কর্মীরা মূল্য পায় না
এয়ার ইন্ডিয়া AI171 Boing-787 আহমেদাবাদ বিমান দুর্ঘটনা: নিহত ২৭৪, তদন্তে নতুন তথ্য ও টাটা গ্রুপের ক্ষতিপূরণ ঘোষণা
Maxx: The SIM-Only Plan from M1 That Delivers More for Less – Best Budget Mobile Plan in Singapore
কোরবানির আগে চুল-নখ না কাটার বিষয়ে ইসলাম কী বলে?
সিঙ্গাপুরে 'স্লিপ ডিভোর্স': কেন দম্পতিরা আলাদা ঘুমানোর সিদ্ধান্ত নিচ্ছেন?
ত্বকের যত্নে অলিভ অয়েল – অলিভ অয়েলের ১০টি কার্যকর উপকারিতা ও ব্যবহার পদ্ধতি
১২ মে রাতের আকাশে ফুটে উঠবে ২০২৫ সালের ‘ফ্লাওয়ার মুন’
ভারত-পাকিস্তান যুদ্ধবিরতি: দুই দেশের মধ্যে অবিলম্বে যুদ্ধবিরতির ঐতিহাসিক চুক্তি
সিঙ্গাপুর বুন-লে বাস ইন্টারচেঞ্জে যাত্রীর হামলায় বাসচালক হাসপাতালে
শরীরে হঠাৎ মৃত্যু কেন ঘটে? Suddenly death
মিয়ানমারে শক্তিশালী ভূমিকম্প: নিহতের সংখ্যা ছাড়িয়েছে ১৬০০
বিদেশের ঘাম, ঘরের বেদনা
উপদেষ্টা পরিষদের বিবৃতি
How to register a private limited company
বৃষ্টির সময় ভেজা কাপড় নিয়ে বিড়ম্বনায়? জেনে নিন প্রয়োজনীয় টিপস
ফিতরার হার ও প্রবাসীদের ফিতরা আদায়ের সঠিক নিয়ম
সেলমন মাছের জীবন চক্র
ভায়াগ্রার ইতিহাস: একটি দুর্ঘটনা থেকে বিপ্লব , ভায়াগ্রা মূলত পুরুষের লিঙ্গে রক্তপ্রবাহ বাড়িয়ে তাকে দৃঢ় করে।
প্রবাসী শ্রমিকদের জন্য জরুরি তথ্য: SATA PCP-র আওতায় চিকিৎসা সেবা গ্রহণে অ্যাপয়েন্টমেন্ট প্রয়োজন
জিংক (Zinc) এর উপকারিতা, ঘাটতির লক্ষণ, উৎস ও পার্শ্বপ্রতিক্রিয়া
বাংলা কবিতা প্রেম পরিক্রমা
Toa Payoh HDB ফ্ল্যাটে ভয়াবহ অগ্নিকাণ্ড, সাতজন হাসপাতালে ভর্তি
Accounts & Admin Assistant (Entry-Level)
সিঙ্গাপুরে অক্সিলিয়ারি পুলিশে শ্রীলঙ্কা, ফিলিপাইন, মিয়ানমার, চীন ও ভারতের নাগরিকদের নিয়োগ বাড়ছে।
পণ্য বয়কট অভিযানে কার লাভ আর কার ক্ষতি – সাম্প্রতিক ইসরায়েলি পণ্য বয়কট ঘিরে বিশ্লেষণ
Why USB Pen Drive is Not Working on Redmi Note 13 Pro Plus – Easy Fixes!
মুখ দিয়ে লালা পড়া বন্ধ করার উপায়: সম্পূর্ণ ঘরোয়া ও চিকিৎসা গাইড
সুন্দর মনের অধিকারী নারীর ৮টি চিহ্ন – প্রকৃত নারীত্বের পরিচয়
সিঙ্গাপুরে অভিবাসন কর্মকর্তাকে ঘুষ দেওয়ার অভিযোগে চীনা নাগরিকের তিন সপ্তাহের কারাদণ্ড
২০২৫ সালের সেরা ৫টি বাজেট স্মার্টফোন – কম দামে দুর্দান্ত পারফরম্যান্স
মুখ বদলালেও চাঁদাবাজি থামেনি পরিবহনে, ঢাকাতেই দিনে আদায় দুই কোটির বেশি
সিঙ্গাপুরে ট্রেইনিং রেকর্ড এবং সার্টিফিকেট চেক করার সম্পূর্ণ গাইড (২০২৫ আপডেটেড)