簡體   English   中英

Android studio 中的登錄和注冊表單無法解析 class

[英]Login and Registration form in Android studio Unable to resolve class

我是編程新手,需要一點菜鳥幫助。 我正忙於完成以下教程: https://www.androidtutorialpoint.com/androidwithphp/login-and-registration-form-in-android/#ulp-EvSUMG7gujVVNOTG我有一個錯誤,我的清單無法解析我的類。:

Manifest:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.holliacc">
    <uses-permission android:name="android.permission.INTERNET" />
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme" >
        <activity android:name=".LoginActivity" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name=".RegisterActivity"/>
        <activity android:name=".UserActivity" />
    </application>
</manifest>

錯誤日志:

E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.example.holliacc, PID: 17425
    java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.holliacc/com.example.holliacc.LoginActivity}: java.lang.ClassNotFoundException: Didn't find class "com.example.holliacc.LoginActivity" on path: DexPathList[[zip file "/data/app/~~kZF1Y8ZOF3c7KaMf5oydhg==/com.example.holliacc-p6ZfAvZpZQUhmyYVsggi2w==/base.apk"],nativeLibraryDirectories=[/data/app/~~kZF1Y8ZOF3c7KaMf5oydhg==/com.example.holliacc-p6ZfAvZpZQUhmyYVsggi2w==/lib/x86, /system/lib, /system_ext/lib, /product/lib]]
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3258)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3484)
        at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)

我試圖聯系作者,但沒有成功。 另外我用谷歌搜索過,但我認為我還不夠了解,無法回答我的問題。

請幫忙? 另外,如果其他人已經完成了這個教程。 UserActivity class 在哪里?

謝謝大家!

buildgradle中添加這一行

implementation 'com.android.support:multidex:1.0.3'

並在同一個 gradle 添加

defaultConfig {
        applicationId "com.example.project"
        minSdkVersion 21
        targetSdkVersion 29
        versionCode 1
        versionName "1.0"
        multiDexEnabled true  //add this line
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }

從 Build 同步項目Clean Project -> Clean project

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM