Не в состоянии использовать плагины конденсатора. Продолжает бросать ошибку, не имеет значения, что я пытаюсьAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Не в состоянии использовать плагины конденсатора. Продолжает бросать ошибку, не имеет значения, что я пытаюсь

Сообщение Anonymous »

Я установил @Compacitor/клавиатура с помощью NPM Install-save-dev @Compacitor/Keyboard Затем я синхронизировал проект, используя синхронизацию NPX и правильно обнаружил плагин @ @warebor/wareboard @7.0.1 и выполнен без любых ошибок. Затем я протестировал приложение на своем Google Pixel 8A, и плагин не загрузился. Я проверил logCat и нашел следующую ошибку. < /P>

Код: Выделить всё

Error loading plugins.

com.getcapacitor.PluginLoadException: Could not find class by class path:
com.capacitorjs.plugins.keyboard.KeyboardPlugin
at com.getcapacitor.PluginManager.loadPluginClasses(PluginManager.java:35)
at com.getcapacitor.BridgeActivity.onCreate(BridgeActivity.java:37)
at android.app.Activity.performCreate(Activity.java:9208)
at android.app.Activity.performCreate(Activity.java:9186)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1531)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4275)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4480)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:222)
at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:133)
at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:103)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:80)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2832)
at android.os.Handler.dispatchMessage(Handler.java:110)
at android.os.Looper.loopOnce(Looper.java:248)
at android.os.Looper.loop(Looper.java:338)
at android.app.ActivityThread.main(ActivityThread.java:9106)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:948)
< /code>
Я попытался удалить и переустановить плагин и восстановить проект. Затем, когда это не сработало, я попробовал недействительный кэш и перезагрузку Android Studio, а затем очистить проект с помощью ./gradlew clean 
. Когда я снова протестировал приложение, я получил ту же ошибку.

Код: Выделить всё

[
{
"pkg": "@capacitor/keyboard",
"classpath": "com.capacitorjs.plugins.keyboard.KeyboardPlugin"
}
]
, а затем compacitor.build.gradle

Код: Выделить всё

android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_21
targetCompatibility JavaVersion.VERSION_21
}
}

apply from: "../capacitor-cordova-android-plugins/cordova.variables.gradle"
dependencies {
implementation project(':capacitor-keyboard')

}

if (hasProperty('postBuildExtras')) {
postBuildExtras()
}
Kkyboard.java и keyboardplugin.java существуют на пути Path Node_Modules/@емкость/клавиатура/Android/src/main/java/com/compacitorjs/plugins/keyboard . Я запускаю @Compacitor/Android версии 7.4.1 и @Compacitor/Core @version/cli 7.4.2.>

Подробнее здесь: https://stackoverflow.com/questions/797 ... what-i-try
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»