Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Build tools for Android is not installed
Forum Updated to NodeBB v4.3 + New Features

Build tools for Android is not installed

Scheduled Pinned Locked Moved Solved General and Desktop
9 Posts 3 Posters 2.5k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    schattencheg
    wrote on 3 Apr 2018, 20:03 last edited by
    #1

    What am i doing wrong? How can i install this build tools?
    alt text

    1 Reply Last reply
    0
    • S Offline
      S Offline
      SGaist
      Lifetime Qt Champion
      wrote on 3 Apr 2018, 20:11 last edited by
      #2

      Hi and welcome to devnet,

      From the looks of if you are not using the recommended NDK. See the Android Getting Started Guide in Qt's documentation.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      S 1 Reply Last reply 3 Apr 2018, 20:39
      0
      • S Offline
        S Offline
        schattencheg
        wrote on 3 Apr 2018, 20:27 last edited by
        #3
        This post is deleted!
        1 Reply Last reply
        0
        • S SGaist
          3 Apr 2018, 20:11

          Hi and welcome to devnet,

          From the looks of if you are not using the recommended NDK. See the Android Getting Started Guide in Qt's documentation.

          S Offline
          S Offline
          schattencheg
          wrote on 3 Apr 2018, 20:39 last edited by
          #4

          @SGaist

          Thanks. I've done with this guide. Downloaded provided NDK android-ndk-r16b-linux-x86_64.zip, unzipped it right into Downloads folder and set this folder in corresponding field: "Android NDK location".
          When i'm trying to compile my project i get this error:

          Failed to notify ProjectEvaluationListener.afterEvaluate(), but primary configuration failure takes precedence.
          java.lang.IllegalStateException: buildToolsVersion is not specified.
          at com.google.common.base.Preconditions.checkState(Preconditions.java:173)
          at com.android.build.gradle.BasePlugin.createAndroidTasks(BasePlugin.java:645)
          at com.android.build.gradle.BasePlugin$10.call(BasePlugin.java:608)
          at com.android.build.gradle.BasePlugin$10.call(BasePlugin.java:605)
          at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:156)
          at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:120)
          at com.android.build.gradle.BasePlugin.lambda$createTasks$1(BasePlugin.java:603)
          at org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:93)
          at org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:82)
          at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:44)
          at org.gradle.internal.event.BroadcastDispatch.dispatch(BroadcastDispatch.java:79)
          at org.gradle.internal.event.BroadcastDispatch.dispatch(BroadcastDispatch.java:30)
          at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
          at com.sun.proxy.$Proxy14.afterEvaluate(Unknown Source)
          at org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:82)

          BUILD FAILED

          Total time: 3.934 secs
          at org.gradle.configuration.project.LifecycleProjectEvaluator.doConfigure(LifecycleProjectEvaluator.java:76)
          at org.gradle.configuration.project.LifecycleProjectEvaluator.access$000(LifecycleProjectEvaluator.java:33)
          at org.gradle.configuration.project.LifecycleProjectEvaluator$1.execute(LifecycleProjectEvaluator.java:53)
          at org.gradle.configuration.project.LifecycleProjectEvaluator$1.execute(LifecycleProjectEvaluator.java:50)
          at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
          at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
          at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:61)
          at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:50)
          at org.gradle.api.internal.project.DefaultProject.evaluate(DefaultProject.java:599)
          at org.gradle.api.internal.project.DefaultProject.evaluate(DefaultProject.java:125)
          at org.gradle.execution.TaskPathProjectEvaluator.configure(TaskPathProjectEvaluator.java:35)
          at org.gradle.execution.TaskPathProjectEvaluator.configureHierarchy(TaskPathProjectEvaluator.java:60)
          at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:38)
          at org.gradle.initialization.DefaultGradleLauncher$ConfigureBuildAction.execute(DefaultGradleLauncher.java:233)
          at org.gradle.initialization.DefaultGradleLauncher$ConfigureBuildAction.execute(DefaultGradleLauncher.java:230)
          at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
          at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
          at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:56)
          at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:160)
          at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:119)
          at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:102)
          at org.gradle.launcher.exec.GradleBuildController.run(GradleBuildController.java:71)
          at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
          at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
          at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:41)
          at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:26)
          at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:75)
          at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:49)
          at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:49)
          at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:31)
          at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:51)
          at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:173)
          at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:244)
          at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:217)
          at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:33)
          at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:24)
          at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33)
          at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22)
          at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:210)
          at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:174)
          at org.gradle.launcher.Main.doAction(Main.java:33)
          at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:498)
          at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:60)
          at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:37)
          at org.gradle.launcher.GradleMain.main(GradleMain.java:23)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:498)
          at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:31)
          at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:108)
          at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)

          FAILURE: Build failed with an exception.

          Where:
          Build file '/home/schattencheg/Projects/build-SteamDiscountScrollClient-Android_for_armeabi_v7a_GCC_4_9_Qt_5_10_1_for_Android_armv7-Debug/android-build/build.gradle' line: 39
          
          What went wrong:
          A problem occurred evaluating root project 'android-build'.
          
          Invalid revision:
          
          Try:
          Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
          Building the android package failed!
          -- For more information, run this command with --verbose.
          22:52:56: The process "/home/schattencheg/Qt/5.10.1/android_armv7/bin/androiddeployqt" exited with code 14.
          Error while building/deploying project SteamDiscountScrollClient (kit: Android for armeabi-v7a (GCC 4.9, Qt 5.10.1 for Android armv7))
          When executing step "Build Android APK"
          
          1 Reply Last reply
          0
          • S Offline
            S Offline
            SGaist
            Lifetime Qt Champion
            wrote on 3 Apr 2018, 20:42 last edited by
            #5

            The guide suggests the 10e not the 16b. Android folks have a tendency to break things with new releases of the NDK.

            Interested in AI ? www.idiap.ch
            Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

            S 1 Reply Last reply 3 Apr 2018, 20:52
            0
            • S SGaist
              3 Apr 2018, 20:42

              The guide suggests the 10e not the 16b. Android folks have a tendency to break things with new releases of the NDK.

              S Offline
              S Offline
              schattencheg
              wrote on 3 Apr 2018, 20:52 last edited by
              #6

              @SGaist
              Downloaded r10e, unzipped and set as NDK, but nothing changed. Will try something else tomorrow. But actually idk what else i can do...

              1 Reply Last reply
              0
              • S Offline
                S Offline
                SGaist
                Lifetime Qt Champion
                wrote on 3 Apr 2018, 21:01 last edited by
                #7

                Did you do a full clean re-build ?

                Interested in AI ? www.idiap.ch
                Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                1 Reply Last reply
                0
                • J.HilkJ Online
                  J.HilkJ Online
                  J.Hilk
                  Moderators
                  wrote on 3 Apr 2018, 21:14 last edited by
                  #8

                  have you actually installed any buildtools?

                  what does it say here in your settings?

                  0_1522790067491_667f5347-8421-44c7-856d-c89364b5ad3f-image.png


                  Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


                  Q: What's that?
                  A: It's blue light.
                  Q: What does it do?
                  A: It turns blue.

                  S 1 Reply Last reply 9 Apr 2018, 20:02
                  1
                  • J.HilkJ J.Hilk
                    3 Apr 2018, 21:14

                    have you actually installed any buildtools?

                    what does it say here in your settings?

                    0_1522790067491_667f5347-8421-44c7-856d-c89364b5ad3f-image.png

                    S Offline
                    S Offline
                    schattencheg
                    wrote on 9 Apr 2018, 20:02 last edited by
                    #9

                    @J.Hilk Thanks a lot for help, actually i clicked on "install build tools" but have an issue in clicking ok, because popped up window too big for my resolution and buttons was under the panel. After installing build tools everything ok.

                    1 Reply Last reply
                    0

                    1/9

                    3 Apr 2018, 20:03

                    • Login

                    • Login or register to search.
                    1 out of 9
                    • First post
                      1/9
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • Users
                    • Groups
                    • Search
                    • Get Qt Extensions
                    • Unsolved