1

I have written an application which I want to publish in a market. The problem is that market asks me to delete android.permission.READ_EXTERNAL_STORAGE and android.permission.WRITE_EXTERNAL_STORAGE.

I removed these two extra permissions from Manifest but when I check my application permissions in my phone, I can see the "modify or delete the contents of your SD card" in the permissions list. This app is using SQLite database and I'm not sure the problem is because of that or not.

I've searched this permission in my app completely but I've not found any related code!

The only point is that this app is using below dependency: com.readystatesoftware.sqliteasset:sqliteassethelper:2.0.1

Please guide me

Manifest:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    package="com.ehin.darookhane">

    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

    <application
        android:name="com.ehin.darookhane.ApplicationClass"
        android:allowBackup="true"
        android:icon="@mipmap/ic_darookhane"
        android:label="داروخانه همراه"
        android:supportsRtl="false"
        android:theme="@style/AppTheme"
        tools:replace="android:label,android:supportsRtl"
        android:networkSecurityConfig="@xml/network_security_config">

        <activity
            android:name="com.ehin.darookhane.NetworkActivity"
            android:theme="@style/AppTheme"></activity>
        <activity
            android:name=".MTN.SplashActivity"
            android:screenOrientation="portrait">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name="com.ehin.darookhane.ActivityList"
            android:screenOrientation="portrait" />
        <activity
            android:name="com.ehin.darookhane.ActivityContent"
            android:screenOrientation="portrait" />
        <activity
            android:name="com.ehin.darookhane.ActivityFavorite"
            android:screenOrientation="portrait" />



        <activity
            android:name="com.ehin.darookhane.MTN.LoginActivity"
            android:screenOrientation="portrait" />
        <activity
            android:name="com.ehin.darookhane.MTN.IntroActivity"
            android:screenOrientation="portrait" />
        <activity android:name="com.ehin.darookhane.MainActivity"></activity>

        <receiver android:name=".SmsReceiver">
            <intent-filter>
                <action android:name="android.provider.Telephony.SMS_RECEIVED" />
            </intent-filter>
        </receiver>

    </application>


</manifest>

0 Answers0