Проблемы с Android apk

У меня есть приложение, которое я загрузил в Google Play Store. Он перестает работать после загрузки или не может быть загружен вообще. Я почти уверен, что с моим манифестом что-то не так, поскольку это ошибка. Я собираюсь добавить apk релиза моего приложения и файл манифеста.

Спрашивать, может ли кто-нибудь помочь мне найти проблему, это не должно быть ужасной ошибкой, но я не могу понять ее.

Спасибо.

Файл манифеста ниже:

<?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.Houston_Rockets_Team_App">
<uses-permission android:name = "android.permission.INTERNET"/>

<application
    android:allowBackup = "true"
    android:icon = "@mipmap/ic_launcher"
    android:label = "@string/app_name"
    android:roundIcon = "@mipmap/ic_launcher_round"
    android:supportsRtl = "true"
    android:theme = "@style/AppTheme"
    android:debuggable = "false"
    tools:ignore = "HardcodedDebugMode">
    <activity
        android:name = "com.Houston_Rockets_Team_App.Houston_Rockets_Team_App.MainActivity"
        android:label = "@string/app_name">
        <intent-filter>
            <action android:name = "android.intent.action.MAIN" />

            <category android:name = "android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name = "com.Houston_Rockets_Team_App.Houston_Rockets_Team_App.PlayersActivity" android:label = "@string/app_name">
        <intent-filter android:label = "@string/app_name">
            <action android:name = "android.intent.action.SEND" />
            <category android:name = "android.intent.category.DEFAULT" />
            <!--    <data android:mimeType = "image/png" /> -->
        </intent-filter>
    </activity>
    <activity android:name = "com.Houston_Rockets_Team_App.Houston_Rockets_Team_App.StaffActivity" android:label = "@string/app_name">
        <intent-filter android:label = "@string/app_name">
            <action android:name = "android.intent.action.SEND" />
            <category android:name = "android.intent.category.DEFAULT" />
            <!--    <data android:mimeType = "image/png" /> -->
        </intent-filter>
    </activity>
    <activity android:name = "com.Houston_Rockets_Team_App.Houston_Rockets_Team_App.Settings" android:label = "@string/app_name">
        <intent-filter android:label = "@string/app_name">
            <action android:name = "android.intent.action.SEND" />
            <category android:name = "android.intent.category.DEFAULT" />
            <!--    <data android:mimeType = "image/png" /> -->
        </intent-filter>
    </activity>
    <activity android:name = "com.Houston_Rockets_Team_App.Houston_Rockets_Team_App.AboutActivity" android:label = "@string/app_name">
        <intent-filter android:label = "@string/app_name">
            <action android:name = "android.intent.action.SEND" />
            <category android:name = "android.intent.category.DEFAULT" />
            <!--    <data android:mimeType = "image/png" /> -->
        </intent-filter>
    </activity>
    <activity android:name = "com.Houston_Rockets_Team_App.Houston_Rockets_Team_App.EditPrefs" android:label = "@string/app_name">
        <intent-filter android:label = "@string/app_name">
            <action android:name = "android.intent.action.SEND" />
            <category android:name = "android.intent.category.DEFAULT" />
            <!--    <data android:mimeType = "image/png" /> -->
        </intent-filter>
    </activity>
</application>

Вот апк, надеюсь можно открыть. https://drive.google.com/file/d/18VT9Gl4adwBGuMa_omGWtjf0IM4Rc0RD/view?usp=sharing

-Запустите приложение в режиме отладки в эмуляторе или на устройстве и поместите сюда ошибку, которую вы получили. -android: debuggable = "true" создать подписанный apk, запустить устройство, подключиться к студии и проверить, какая у вас ошибка, поместите здесь свою ошибку. иногда ошибка генерируется только в подписанном apk. поэтому установите debuggable true в manifest.

Mahesh Keshvala 24.05.2018 07:03
0
1
38
1

Ответы 1

-Я нашел вашу ошибку и ее ошибка mainActivity не найдена. -Проверьте свой путь MainActivity в манифесте и укажите правильный путь к классам в манифесте, который решит вашу ошибку.

Должен ли я добавить что-то новое в часть манифеста MainActivity или просто изменить часть android: name в манифесте?

Samuel Johnson 24.05.2018 22:49

установите правильный путь к классу действия или проверьте путь к вашему действию, компилятор не находит класс.

Mahesh Keshvala 25.05.2018 05:27
.Houston_Rockets_Team_App Я думаю, проблема в том, что вы 2 раза размещаете этот пакет, чтобы возникла ошибка. удалите один раз из пути к классам, как показано ниже: <activity android: name = "com.Houston_Rockets_Team_App.MainActivity" android: label = "@ string / app_name"> <intent-filter> <action android: name = "android.intent.action.MAIN" /> <category android: name = "android.intent.category.LAUNCHER" /> </intent-filter> </activity>, если это работает, примените эти изменения ко всем путям классов в манифесте.
Mahesh Keshvala 25.05.2018 05:30

Другие вопросы по теме