0 / 0 / 0
Регистрация: 02.07.2020
Сообщений: 37
|
|
1 | |
Как работать с FBreader. Не подключается SDK11.11.2021, 21:31. Показов 484. Ответов 0
Метки нет Все метки)
(
Привет форум, столкнулся с проблемой полного игнора импорта библиотеки fbreader.
В качестве урока использовал https://android-tools.ru/codin... eader-sdk/ где, якобы, уже описано как подключить библиотеку. Я подключил нужные maven и dependencies (Миниатюра 1 и 2) Скачал с официального сайта SDK https://sdk.fbreader.org/android.html Распаковал в папку проекта (Миниатюра 3) Но вы итоге происходит это: Кликните здесь для просмотра всего текста
Build file 'G:\Readlia_pdf\fbreader\extras\build.gradle' line: 5
A problem occurred evaluating project ':fbreader_extras'. > Could not get unknown property 'fbreader_sdk_version' for object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDe pendencyHandler. * Try: Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Exception is: org.gradle.api.GradleScriptException: A problem occurred evaluating project ':fbreader_extras'. at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactor y$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:93) at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPl uginImpl.lambda$apply$0(DefaultScriptPluginFactory.java:133) at org.gradle.configuration.ProjectScriptTarget.addConfiguratio n(ProjectScriptTarget.java:77) at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPl uginImpl.apply(DefaultScriptPluginFactory.java:136) at org.gradle.configuration.BuildOperationScriptPlugin$1.run(Bu ildOperationScriptPlugin.java:65) at org.gradle.internal.operations.DefaultBuildOperationRunner$1 .execute(DefaultBuildOperationRunner.java:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1 .execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$3 .execute(DefaultBuildOperationRunner.java:75) at org.gradle.internal.operations.DefaultBuildOperationRunner$3 .execute(DefaultBuildOperationRunner.java:68) at org.gradle.internal.operations.DefaultBuildOperationRunner.e xecute(DefaultBuildOperationRunner.java:153) at org.gradle.internal.operations.DefaultBuildOperationRunner.e xecute(DefaultBuildOperationRunner.java:68) at org.gradle.internal.operations.DefaultBuildOperationRunner.r un(DefaultBuildOperationRunner.java:56) at org.gradle.internal.operations.DefaultBuildOperationExecutor .lambda$run$1(DefaultBuildOperationExecutor.java:71) at org.gradle.internal.operations.UnmanagedBuildOperationWrappe r.runWithUnmanagedSupport(UnmanagedBuildOperationWrapper.jav a:45) at org.gradle.internal.operations.DefaultBuildOperationExecutor .run(DefaultBuildOperationExecutor.java:71) at org.gradle.configuration.BuildOperationScriptPlugin.lambda$a pply$0(BuildOperationScriptPlugin.java:62) at org.gradle.configuration.internal.DefaultUserCodeApplication Context.apply(DefaultUserCodeApplicationContext.java:43) at org.gradle.configuration.BuildOperationScriptPlugin.apply(Bu ildOperationScriptPlugin.java:62) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ ProjectStateImpl.lambda$applyToMutableState$0(DefaultProject StateRegistry.java:250) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ ProjectStateImpl.fromMutableState(DefaultProjectStateRegistr y.java:277) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ ProjectStateImpl.applyToMutableState(DefaultProjectStateRegi stry.java:249) at org.gradle.configuration.project.BuildScriptProcessor.execut e(BuildScriptProcessor.java:42) at org.gradle.configuration.project.BuildScriptProcessor.execut e(BuildScriptProcessor.java:26) at org.gradle.configuration.project.ConfigureActionsProjectEval uator.evaluate(ConfigureActionsProjectEvaluator.java:35) at org.gradle.configuration.project.LifecycleProjectEvaluator$E valuateProject.lambda$run$0(LifecycleProjectEvaluator.java:1 00) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ ProjectStateImpl.lambda$applyToMutableState$0(DefaultProject StateRegistry.java:250) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ ProjectStateImpl.lambda$withProjectLock$3(DefaultProjectStat eRegistry.java:310) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks (DefaultWorkerLeaseService.java:213) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ ProjectStateImpl.withProjectLock(DefaultProjectStateRegistry .java:310) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ ProjectStateImpl.fromMutableState(DefaultProjectStateRegistr y.java:291) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ ProjectStateImpl.applyToMutableState(DefaultProjectStateRegi stry.java:249) at org.gradle.configuration.project.LifecycleProjectEvaluator$E valuateProject.run(LifecycleProjectEvaluator.java:91) at org.gradle.internal.operations.DefaultBuildOperationRunner$1 .execute(DefaultBuildOperationRunner.java:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1 .execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$3 .execute(DefaultBuildOperationRunner.java:75) at org.gradle.internal.operations.DefaultBuildOperationRunner$3 .execute(DefaultBuildOperationRunner.java:68) at org.gradle.internal.operations.DefaultBuildOperationRunner.e xecute(DefaultBuildOperationRunner.java:153) at org.gradle.internal.operations.DefaultBuildOperationRunner.e xecute(DefaultBuildOperationRunner.java:68) at org.gradle.internal.operations.DefaultBuildOperationRunner.r un(DefaultBuildOperationRunner.java:56) at org.gradle.internal.operations.DefaultBuildOperationExecutor .lambda$run$1(DefaultBuildOperationExecutor.java:71) at org.gradle.internal.operations.UnmanagedBuildOperationWrappe r.runWithUnmanagedSupport(UnmanagedBuildOperationWrapper.jav a:45) at org.gradle.internal.operations.DefaultBuildOperationExecutor .run(DefaultBuildOperationExecutor.java:71) at org.gradle.configuration.project.LifecycleProjectEvaluator.e valuate(LifecycleProjectEvaluator.java:63) at org.gradle.api.internal.project.DefaultProject.evaluate(Defa ultProject.java:723) at org.gradle.api.internal.project.DefaultProject.evaluate(Defa ultProject.java:150) at org.gradle.execution.TaskPathProjectEvaluator.configure(Task PathProjectEvaluator.java:41) at org.gradle.execution.TaskPathProjectEvaluator.configureHiera rchy(TaskPathProjectEvaluator.java:69) at org.gradle.configuration.DefaultProjectsPreparer.prepareProj ects(DefaultProjectsPreparer.java:46) at org.gradle.configuration.BuildTreePreparingProjectsPreparer. prepareProjects(BuildTreePreparingProjectsPreparer.java:64) at org.gradle.configuration.BuildOperationFiringProjectsPrepare r$ConfigureBuild.run(BuildOperationFiringProjectsPreparer.ja va:52) at org.gradle.internal.operations.DefaultBuildOperationRunner$1 .execute(DefaultBuildOperationRunner.java:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1 .execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$3 .execute(DefaultBuildOperationRunner.java:75) at org.gradle.internal.operations.DefaultBuildOperationRunner$3 .execute(DefaultBuildOperationRunner.java:68) at org.gradle.internal.operations.DefaultBuildOperationRunner.e xecute(DefaultBuildOperationRunner.java:153) at org.gradle.internal.operations.DefaultBuildOperationRunner.e xecute(DefaultBuildOperationRunner.java:68) at org.gradle.internal.operations.DefaultBuildOperationRunner.r un(DefaultBuildOperationRunner.java:56) at org.gradle.internal.operations.DefaultBuildOperationExecutor .lambda$run$1(DefaultBuildOperationExecutor.java:71) at org.gradle.internal.operations.UnmanagedBuildOperationWrappe r.runWithUnmanagedSupport(UnmanagedBuildOperationWrapper.jav a:45) at org.gradle.internal.operations.DefaultBuildOperationExecutor .run(DefaultBuildOperationExecutor.java:71) at org.gradle.configuration.BuildOperationFiringProjectsPrepare r.prepareProjects(BuildOperationFiringProjectsPreparer.java: 40) at org.gradle.initialization.DefaultGradleLauncher.prepareProje cts(DefaultGradleLauncher.java:226) at org.gradle.initialization.DefaultGradleLauncher.doClassicBui ldStages(DefaultGradleLauncher.java:164) at org.gradle.initialization.DefaultGradleLauncher.doBuildStage s(DefaultGradleLauncher.java:149) at org.gradle.initialization.DefaultGradleLauncher.executeTasks (DefaultGradleLauncher.java:125) at org.gradle.internal.invocation.GradleBuildController$1.creat e(GradleBuildController.java:71) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks (DefaultWorkerLeaseService.java:213) at org.gradle.internal.invocation.GradleBuildController.doBuild (GradleBuildController.java:67) at org.gradle.internal.invocation.GradleBuildController.run(Gra dleBuildController.java:56) at org.gradle.tooling.internal.provider.runner.AbstractClientPr ovidedBuildActionRunner.runClientAction(AbstractClientProvid edBuildActionRunner.java:53) at org.gradle.tooling.internal.provider.runner.ClientProvidedPh asedActionRunner.run(ClientProvidedPhasedActionRunner.java:4 7) at org.gradle.launcher.exec.ChainingBuildActionRunner.run(Chain ingBuildActionRunner.java:35) at org.gradle.launcher.exec.ChainingBuildActionRunner.run(Chain ingBuildActionRunner.java:35) at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRun ner.run(BuildOutcomeReportingBuildActionRunner.java:66) at org.gradle.tooling.internal.provider.ValidatingBuildActionRu nner.run(ValidatingBuildActionRunner.java:32) at org.gradle.tooling.internal.provider.FileSystemWatchingBuild ActionRunner.run(FileSystemWatchingBuildActionRunner.java:90 ) at org.gradle.launcher.exec.BuildCompletionNotifyingBuildAction Runner.run(BuildCompletionNotifyingBuildActionRunner.java:41 ) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunne r$3.call(RunAsBuildOperationBuildActionRunner.java:49) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunne r$3.call(RunAsBuildOperationBuildActionRunner.java:44) at org.gradle.internal.operations.DefaultBuildOperationRunner$C allableBuildOperationWorker.execute(DefaultBuildOperationRun ner.java:200) at org.gradle.internal.operations.DefaultBuildOperationRunner$C allableBuildOperationWorker.execute(DefaultBuildOperationRun ner.java:195) at org.gradle.internal.operations.DefaultBuildOperationRunner$3 .execute(DefaultBuildOperationRunner.java:75) at org.gradle.internal.operations.DefaultBuildOperationRunner$3 .execute(DefaultBuildOperationRunner.java:68) at org.gradle.internal.operations.DefaultBuildOperationRunner.e xecute(DefaultBuildOperationRunner.java:153) at org.gradle.internal.operations.DefaultBuildOperationRunner.e xecute(DefaultBuildOperationRunner.java:68) at org.gradle.internal.operations.DefaultBuildOperationRunner.c all(DefaultBuildOperationRunner.java:62) at org.gradle.internal.operations.DefaultBuildOperationExecutor .lambda$call$2(DefaultBuildOperationExecutor.java:76) at org.gradle.internal.operations.UnmanagedBuildOperationWrappe r.callWithUnmanagedSupport(UnmanagedBuildOperationWrapper.ja va:54) at org.gradle.internal.operations.DefaultBuildOperationExecutor .call(DefaultBuildOperationExecutor.java:76) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunne r.run(RunAsBuildOperationBuildActionRunner.java:44) at org.gradle.launcher.exec.InProcessBuildActionExecuter.lambda $execute$0(InProcessBuildActionExecuter.java:59) at org.gradle.composite.internal.DefaultRootBuildState.run(Defa ultRootBuildState.java:86) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execut e(InProcessBuildActionExecuter.java:58) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execut e(InProcessBuildActionExecuter.java:30) at org.gradle.launcher.exec.BuildTreeScopeLifecycleBuildActionE xecuter.lambda$execute$0(BuildTreeScopeLifecycleBuildActionE xecuter.java:34) at org.gradle.internal.buildtree.BuildTreeState.run(BuildTreeSt ate.java:53) at org.gradle.launcher.exec.BuildTreeScopeLifecycleBuildActionE xecuter.execute(BuildTreeScopeLifecycleBuildActionExecuter.j ava:33) at org.gradle.launcher.exec.BuildTreeScopeLifecycleBuildActionE xecuter.execute(BuildTreeScopeLifecycleBuildActionExecuter.j ava:28) at org.gradle.tooling.internal.provider.ContinuousBuildActionEx ecuter.execute(ContinuousBuildActionExecuter.java:104) at org.gradle.tooling.internal.provider.ContinuousBuildActionEx ecuter.execute(ContinuousBuildActionExecuter.java:55) at org.gradle.tooling.internal.provider.SubscribableBuildAction Executer.execute(SubscribableBuildActionExecuter.java:64) at org.gradle.tooling.internal.provider.SubscribableBuildAction Executer.execute(SubscribableBuildActionExecuter.java:37) at org.gradle.tooling.internal.provider.SessionScopeLifecycleBu ildActionExecuter.lambda$execute$0(SessionScopeLifecycleBuil dActionExecuter.java:54) at org.gradle.internal.session.BuildSessionState.run(BuildSessi onState.java:67) at org.gradle.tooling.internal.provider.SessionScopeLifecycleBu ildActionExecuter.execute(SessionScopeLifecycleBuildActionEx ecuter.java:50) at org.gradle.tooling.internal.provider.SessionScopeLifecycleBu ildActionExecuter.execute(SessionScopeLifecycleBuildActionEx ecuter.java:36) at org.gradle.tooling.internal.provider.GradleThreadBuildAction Executer.execute(GradleThreadBuildActionExecuter.java:36) at org.gradle.tooling.internal.provider.GradleThreadBuildAction Executer.execute(GradleThreadBuildActionExecuter.java:25) at org.gradle.tooling.internal.provider.StartParamsValidatingAc tionExecuter.execute(StartParamsValidatingActionExecuter.jav a:59) at org.gradle.tooling.internal.provider.StartParamsValidatingAc tionExecuter.execute(StartParamsValidatingActionExecuter.jav a:31) at org.gradle.tooling.internal.provider.SessionFailureReporting ActionExecuter.execute(SessionFailureReportingActionExecuter .java:58) at org.gradle.tooling.internal.provider.SessionFailureReporting ActionExecuter.execute(SessionFailureReportingActionExecuter .java:42) at org.gradle.tooling.internal.provider.SetupLoggingActionExecu ter.execute(SetupLoggingActionExecuter.java:47) at org.gradle.tooling.internal.provider.SetupLoggingActionExecu ter.execute(SetupLoggingActionExecuter.java:31) at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild( ExecuteBuild.java:65) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.exec ute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution .proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.WatchForDisconnection .execute(WatchForDisconnection.java:39) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution .proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogge r.execute(ResetDeprecationLogger.java:29) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution .proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUs edDaemon.execute(RequestStopIfSingleUsedDaemon.java:35) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution .proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2. create(ForwardClientInput.java:78) at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2. create(ForwardClientInput.java:75) at org.gradle.util.Swapper.swap(Swapper.java:38) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.ex ecute(ForwardClientInput.java:75) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution .proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.exe cute(LogAndCheckHealth.java:55) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution .proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(L ogToClient.java:63) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.exec ute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution .proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.EstablishBuildEnviron ment.doBuild(EstablishBuildEnvironment.java:84) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.exec ute(BuildCommandOnly.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution .proceed(DaemonCommandExecution.java:104) at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWi thBusy$1.run(StartBuildOrRespondWithBusy.java:52) at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.r un(DaemonStateCoordinator.java:297) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecord Failures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(Man agedExecutorImpl.java:48) at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThre adRunnable.run(ThreadFactoryImpl.java:56) Caused by: groovy.lang.MissingPropertyException: Could not get unknown property 'fbreader_sdk_version' for object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDe pendencyHandler. at org.gradle.internal.metaobject.AbstractDynamicObject.getMiss ingProperty(AbstractDynamicObject.java:88) at org.gradle.internal.metaobject.ConfigureDelegate.getProperty (ConfigureDelegate.java:130) at build_2ty6iwb1ozko8q3sxhlc71bxh$_run_closure1.doCall(G:\Read lia_pdf\fbreader\extras\build.gradle:5) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeM ethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Del egatingMethodAccessorImpl.java:43) at org.gradle.util.ClosureBackedAction.execute(ClosureBackedAct ion.java:71) at org.gradle.util.ConfigureUtil.configureTarget(ConfigureUtil. java:154) at org.gradle.util.ConfigureUtil.configure(ConfigureUtil.java:1 05) at org.gradle.api.internal.project.DefaultProject.dependencies( DefaultProject.java:1230) at jdk.internal.reflect.GeneratedMethodAccessor511.invoke(Unkno wn Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Del egatingMethodAccessorImpl.java:43) at org.gradle.internal.metaobject.BeanDynamicObject$MetaClassAd apter.invokeMethod(BeanDynamicObject.java:484) at org.gradle.internal.metaobject.BeanDynamicObject.tryInvokeMe thod(BeanDynamicObject.java:196) at org.gradle.internal.metaobject.CompositeDynamicObject.tryInv okeMethod(CompositeDynamicObject.java:98) at org.gradle.internal.extensibility.MixInClosurePropertiesAsMe thodsDynamicObject.tryInvokeMethod(MixInClosurePropertiesAsM ethodsDynamicObject.java:34) at org.gradle.groovy.scripts.BasicScript$ScriptDynamicObject.tr yInvokeMethod(BasicScript.java:135) at org.gradle.internal.metaobject.AbstractDynamicObject.invokeM ethod(AbstractDynamicObject.java:163) at org.gradle.groovy.scripts.BasicScript.invokeMethod(BasicScri pt.java:84) at build_2ty6iwb1ozko8q3sxhlc71bxh.run(G:\Readlia_pdf\fbreader\ extras\build.gradle:3) at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactor y$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:91) ... 140 more Файл вызывающий ошибку Кликните здесь для просмотра всего текста
apply plugin: 'com.android.library'
dependencies { implementation "androidx.appcompat:appcompat:1.3.1" implementation "org.fbreader:config_client:$fbreader_sdk_version" implementation "org.fbreader:util:$fbreader_sdk_version" implementation "org.fbreader:view:$fbreader_sdk_version" } android { compileSdkVersion project.compile_sdk_version buildToolsVersion project.build_tools_version lintOptions { abortOnError false } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } sourceSets { main.java.srcDirs = ['src/main/java'] main.res.srcDirs = ['src/main/res'] main.manifest.srcFile 'src/main/AndroidManifest.xml' } defaultConfig { minSdkVersion project.min_sdk_version targetSdkVersion project.target_sdk_version versionCode 1 versionName project.fbreader_sdk_version } } Обьясните тупому что не так, уже ОЧЕНЬ много времени на это потратил. Спасибо.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
11.11.2021, 21:31 | |
Ответы с готовыми решениями:
0
PlayGround SDK как работать с ним? Что такое SDK и как с ним работать? Как открыть FBreader Android Studio
Open XML SDK 2.5: как через него работать в Excel |
11.11.2021, 21:31 | |
Помогаю со студенческими работами здесь
1
PhoneGap. Как его использовать? В чем его недостатки по сравнению с Android SDK, Windows Phone SDK, iOS SDK? Windows 8.1 не хочет работать с AudioVideoPlayback.dll directx sdk установлен Nokia c7 epub reader fbreader dorian ionic Убрать предупреждение с sdk microsoft.net.sdk.windows desktop Sdk в настойках Android Studio и sdk в Project Structure
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |