簡體   English   中英

如何在Kotlin Android中正確聲明應用程序類

[英]How to declare application class properly in kotlin android

如果在調試模式下運行,我已經聲明並定義了代碼。 我的調試器從來沒有到過這一點

清單聲明:

 <application
            android:name=".application.CaringApplication"
            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/MyAppTheme"/>

CaringApplication.kt

class CaringApplication : Application() {

    val TAG = CaringApplication::class.java!!.simpleName

    override fun onCreate() {
        super.onCreate()
        Fabric.with(this, Crashlytics())
    }
}

CaringApplication不可達

添加android:name值時,請確保您的包名稱正確

同時確保您的構建成功完成,沒有任何問題

嘗試使緩存無效並重新啟動

不僅要寫類名, com.packageName.subPackageName.class在清單中寫com.packageName.subPackageName.class整個包路徑。 編寫完成后,按Ctrl +左鍵單擊類名,它應將您重定向到您自己的Application類。

暫無
暫無

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

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