Как исправить ошибки после импорта проекта в Android Studio - PullRequest
0 голосов
/ 17 января 2019

У меня был проект в Android Studio. После переустановки моей ОС я хочу снова импортировать свой проект в Android Studio, но я получаю эту ошибку:

Ошибка LogCat:

01-17 12:10:03.567 
13228-13228/com.nimaroid.introsliderproject 
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.nimaroid.introsliderproject, PID: 13228
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.nimaroid.introsliderproject/com.nimaroid.introsliderproject.IntroSliderActivity}: 
    java.lang.ClassNotFoundException: Didn't find class "com.nimaroid.introsliderproject.IntroSliderActivity" on path: 
    DexPathList[[zip file "/data/app/com.nimaroid.introsliderproject-1/base.apk", 
    zip file "/data/app/com.nimaroid.introsliderproject-1/split_lib_slice_9_apk.apk"],
    nativeLibraryDirectories=[/data/app/com.nimaroid.introsliderproject-1/lib/arm64, /vendor/lib64, /system/lib64]]
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2345)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2494)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.nimaroid.introsliderproject.IntroSliderActivity" on path: 
    DexPathList[[zip file "/data/app/com.nimaroid.introsliderproject-1/base.apk", 
    zip file "/data/app/com.nimaroid.introsliderproject-

AndroidManifest:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.nimaroid.introsliderproject">
<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">
    <activity android:name=".MainActivity"/>
    <activity android:name=".IntroSliderActivity"
        android:theme="@style/ads">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />

        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
    </activity>
</application>

1 Ответ

0 голосов
/ 20 января 2019

Я решил свою проблему, но, возможно, она не будет работать для всех.

В подобных ситуациях проблему иногда можно решить путем обновления Android Studio, выполнив следующие действия.

  1. обновление Android Studio;

  2. открытый проект;

  3. обновление Gradle (если проект собран в старой версии);

  4. обновление compileSdkVersion & targetSdkVersion до последней версии;

  5. обновить библиотеки до последней версии.

Примечание. Приведенные выше шаги выполняются вручную, но по умолчанию Android Studio выдает сообщения, необходимые для выполнения этих действий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...