staging.inyokaproject.org

Execution failed for task ':transformClassesWithDexBuilderForDebug'

Status: Ungelöst | Ubuntu-Version: Ubuntu 18.04 (Bionic Beaver)
Antworten |

Prof._Frink

Anmeldungsdatum:
29. Mai 2010

Beiträge: 1096

Hey,

ich versuche das Hello World - Beispiel von hier zu kompilieren, aber bekomme den o.g. Fehler. Hat jemand eine Idee was das Problem sein könnte? Ich habe mich an die Anleitung gehalten.

$ python3 setup.py android -s 
running android

 * Updating user code...
 * Installing requirements...
No requirements.
 * Installing platform requirements...
Collecting toga-android==0.3.0.dev11
  Using cached https://files.pythonhosted.org/packages/38/b0/fbb7c46d6a40d374ba68d6984de36fbe313a111809209b774a56d8868030/toga_android-0.3.0.dev11-py3-none-any.whl
Collecting toga-core==0.3.0.dev11 (from toga-android==0.3.0.dev11)
  Using cached https://files.pythonhosted.org/packages/e0/d2/725f505441428638d97cde2eea794a6a328deeec58bfd615fd3a71baa8ad/toga_core-0.3.0.dev11-py3-none-any.whl
Collecting travertino>=0.1.0 (from toga-core==0.3.0.dev11->toga-android==0.3.0.dev11)
  Using cached https://files.pythonhosted.org/packages/56/3f/f03efe63c2bdc72763ac39777c9ebbab98605ced5c74aefe48b4fa0abb4d/travertino-0.1.2-py3-none-any.whl
Installing collected packages: travertino, toga-core, toga-android
Successfully installed toga-android-0.3.0.dev11 toga-core-0.3.0.dev11 travertino-0.1.2
 * Installing project code...
Processing /home/vbox/python/helloworld
Building wheels for collected packages: helloworld
  Running setup.py bdist_wheel for helloworld ... done
  Stored in directory: /tmp/pip-ephem-wheel-cache-oyvhniqi/wheels/e8/97/bf/61f164564a2e333b66ea0077e581657774f2a3de046c0bff52
Successfully built helloworld
Installing collected packages: helloworld
Successfully installed helloworld-0.0.1
 * No icons defined - using default...
 * No splash screen defined...

Installation complete.

Starting Hello World
Starting a Gradle Daemon, 1 busy and 1 stopped Daemons could not be reused, use --status for details

> Configure project :
WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation'.
It will be removed at the end of 2018
WARNING: The specified Android SDK Build Tools version (25.0.2) is ignored, as it is below the minimum supported version (27.0.3) for Android Gradle Plugin 3.1.0.
Android SDK Build Tools 27.0.3 will be used.
To suppress this warning, remove "buildToolsVersion '25.0.2'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.

> Task :buildPythonDebug
Compiling app/helloworld/__init__.py ...
Compiling app/helloworld/__main__.py ...
Compiling app/helloworld/app.py ...
Writing build/intermediates/classes/debug/python/helloworld/__init__.class ...
Writing build/intermediates/classes/debug/python/helloworld/__main__.class ...
Writing build/intermediates/classes/debug/python/helloworld/app.class ...
Writing build/intermediates/classes/debug/python/helloworld/app/HelloWorld.class ...
Compiling app_packages/toga_android/__init__.py ...
Compiling app_packages/toga_android/layout.py ...
Compiling app_packages/toga_android/dialogs.py ...
Compiling app_packages/toga_android/window.py ...
Compiling app_packages/toga_android/app.py ...
Compiling app_packages/toga_android/factory.py ...
Compiling app_packages/toga_android/hardware/__init__.py ...
Compiling app_packages/toga_android/widgets/label.py ...
Compiling app_packages/toga_android/widgets/box.py ...
Compiling app_packages/toga_android/widgets/__init__.py ...
Compiling app_packages/toga_android/widgets/button.py ...
Compiling app_packages/toga_android/widgets/base.py ...
Compiling app_packages/toga_android/widgets/textinput.py ...
Compiling app_packages/toga_android/widgets/passwordinput.py ...
Compiling app_packages/travertino/__init__.py ...
Compiling app_packages/travertino/layout.py ...
Compiling app_packages/travertino/colors.py ...
Compiling app_packages/travertino/fonts.py ...
Compiling app_packages/travertino/declaration.py ...
Compiling app_packages/travertino/node.py ...
Compiling app_packages/travertino/constants.py ...
Compiling app_packages/travertino/size.py ...
Compiling app_packages/toga/documents.py ...
Compiling app_packages/toga/__init__.py ...
Compiling app_packages/toga/images.py ...
Compiling app_packages/toga/platform.py ...
Compiling app_packages/toga/colors.py ...
Compiling app_packages/toga/handlers.py ...
Compiling app_packages/toga/window.py ...
Compiling app_packages/toga/fonts.py ...
Compiling app_packages/toga/icons.py ...
Compiling app_packages/toga/command.py ...
Compiling app_packages/toga/keys.py ...
Compiling app_packages/toga/app.py ...
Compiling app_packages/toga/hardware/__init__.py ...
Compiling app_packages/toga/sources/value_source.py ...
Compiling app_packages/toga/sources/list_source.py ...
Compiling app_packages/toga/sources/__init__.py ...
Compiling app_packages/toga/sources/base.py ...
Compiling app_packages/toga/sources/tree_source.py ...
Compiling app_packages/toga/sources/accessors.py ...
Compiling app_packages/toga/style/__init__.py ...
Compiling app_packages/toga/style/applicator.py ...
Compiling app_packages/toga/style/pack.py ...
Compiling app_packages/toga/widgets/label.py ...
Compiling app_packages/toga/widgets/numberinput.py ...
Compiling app_packages/toga/widgets/detailedlist.py ...
Compiling app_packages/toga/widgets/box.py ...
Compiling app_packages/toga/widgets/multilinetextinput.py ...
Compiling app_packages/toga/widgets/navigationview.py ...
Compiling app_packages/toga/widgets/webview.py ...
Compiling app_packages/toga/widgets/__init__.py ...
Compiling app_packages/toga/widgets/button.py ...
Compiling app_packages/toga/widgets/base.py ...
Compiling app_packages/toga/widgets/progressbar.py ...
Compiling app_packages/toga/widgets/selection.py ...
Compiling app_packages/toga/widgets/slider.py ...
Compiling app_packages/toga/widgets/textinput.py ...
Compiling app_packages/toga/widgets/imageview.py ...
Compiling app_packages/toga/widgets/tree.py ...
Compiling app_packages/toga/widgets/switch.py ...
Compiling app_packages/toga/widgets/scrollcontainer.py ...
Compiling app_packages/toga/widgets/table.py ...
Compiling app_packages/toga/widgets/canvas.py ...
Compiling app_packages/toga/widgets/optioncontainer.py ...
Compiling app_packages/toga/widgets/splitcontainer.py ...
Compiling app_packages/toga/widgets/passwordinput.py ...
Compiling app_packages/toga/constants/__init__.py ...
Compiling app_packages/toga/constants/key.py ...
Compiling app_packages/toga/resources/__init__.py ...
Compiling app_packages/tests/test_handler.py ...
Compiling app_packages/tests/test_command.py ...
Compiling app_packages/tests/test_app.py ...
Compiling app_packages/tests/__init__.py ...
Compiling app_packages/tests/test_window.py ...
Compiling app_packages/tests/test_key.py ...
Compiling app_packages/tests/test_font.py ...
Compiling app_packages/tests/test_image.py ...
Compiling app_packages/tests/test_implementation.py ...
Compiling app_packages/tests/test_icon.py ...
Compiling app_packages/tests/sources/test_source.py ...
Compiling app_packages/tests/sources/__init__.py ...
Compiling app_packages/tests/sources/test_tree_source.py ...
Compiling app_packages/tests/sources/test_value_source.py ...
Compiling app_packages/tests/sources/test_list_source.py ...
Compiling app_packages/tests/sources/test_accessors.py ...
Compiling app_packages/tests/style/__init__.py ...
Compiling app_packages/tests/style/test_pack.py ...
Compiling app_packages/tests/widgets/test_optioncontainer.py ...
Compiling app_packages/tests/widgets/test_tree.py ...
Compiling app_packages/tests/widgets/test_navigationview.py ...
Compiling app_packages/tests/widgets/test_numberinput.py ...
Compiling app_packages/tests/widgets/__init__.py ...
Compiling app_packages/tests/widgets/test_button.py ...
Compiling app_packages/tests/widgets/test_imageview.py ...
Compiling app_packages/tests/widgets/test_switch.py ...
Compiling app_packages/tests/widgets/test_webview.py ...
Compiling app_packages/tests/widgets/test_progressbar.py ...
Compiling app_packages/tests/widgets/test_scrollcontainer.py ...
Compiling app_packages/tests/widgets/test_splitcontainer.py ...
Compiling app_packages/tests/widgets/test_label.py ...
Compiling app_packages/tests/widgets/test_box.py ...
Compiling app_packages/tests/widgets/test_slider.py ...
Compiling app_packages/tests/widgets/test_passwordinput.py ...
Compiling app_packages/tests/widgets/test_multilinetextinput.py ...
Compiling app_packages/tests/widgets/test_base.py ...
Compiling app_packages/tests/widgets/test_textinput.py ...
Compiling app_packages/tests/widgets/test_detailedlist.py ...
Compiling app_packages/tests/widgets/test_canvas.py ...
Compiling app_packages/tests/widgets/test_table.py ...
Compiling app_packages/tests/widgets/test_selection.py ...
Writing build/intermediates/classes/debug/python/toga_android/__init__.class ...
Writing build/intermediates/classes/debug/python/toga_android/layout.class ...
Writing build/intermediates/classes/debug/python/toga_android/layout/TogaLayout.class ...
Writing build/intermediates/classes/debug/python/toga_android/dialogs.class ...
Writing build/intermediates/classes/debug/python/toga_android/dialogs/TogaAlertDialogBuilder.class ...
Writing build/intermediates/classes/debug/python/toga_android/window.class ...
Writing build/intermediates/classes/debug/python/toga_android/window/AndroidViewport.class ...
Writing build/intermediates/classes/debug/python/toga_android/window/Window.class ...
Writing build/intermediates/classes/debug/python/toga_android/app.class ...
Writing build/intermediates/classes/debug/python/toga_android/app/MainWindow.class ...
Writing build/intermediates/classes/debug/python/toga_android/app/TogaApp.class ...
Writing build/intermediates/classes/debug/python/toga_android/app/App.class ...
Writing build/intermediates/classes/debug/python/toga_android/factory.class ...
Writing build/intermediates/classes/debug/python/toga_android/hardware/__init__.class ...
Writing build/intermediates/classes/debug/python/toga_android/widgets/label.class ...
Writing build/intermediates/classes/debug/python/toga_android/widgets/label/TogaLabel.class ...
Writing build/intermediates/classes/debug/python/toga_android/widgets/label/Label.class ...
Writing build/intermediates/classes/debug/python/toga_android/widgets/box.class ...
Writing build/intermediates/classes/debug/python/toga_android/widgets/box/Box.class ...
Writing build/intermediates/classes/debug/python/toga_android/widgets/__init__.class ...
Writing build/intermediates/classes/debug/python/toga_android/widgets/button.class ...
Writing build/intermediates/classes/debug/python/toga_android/widgets/button/TogaButton.class ...
Writing build/intermediates/classes/debug/python/toga_android/widgets/button/TogaButtonListener.class ...
Writing build/intermediates/classes/debug/python/toga_android/widgets/button/Button.class ...
Writing build/intermediates/classes/debug/python/toga_android/widgets/base.class ...
Writing build/intermediates/classes/debug/python/toga_android/widgets/base/Widget.class ...
Writing build/intermediates/classes/debug/python/toga_android/widgets/textinput.class ...
Writing build/intermediates/classes/debug/python/toga_android/widgets/textinput/TogaTextInput.class ...
Writing build/intermediates/classes/debug/python/toga_android/widgets/textinput/TextInput.class ...
Writing build/intermediates/classes/debug/python/toga_android/widgets/passwordinput.class ...
Writing build/intermediates/classes/debug/python/toga_android/widgets/passwordinput/PasswordInput.class ...
Writing build/intermediates/classes/debug/python/travertino/__init__.class ...
Writing build/intermediates/classes/debug/python/travertino/layout.class ...
Writing build/intermediates/classes/debug/python/travertino/layout/Viewport.class ...
Writing build/intermediates/classes/debug/python/travertino/layout/BaseBox.class ...
Writing build/intermediates/classes/debug/python/travertino/colors.class ...
Writing build/intermediates/classes/debug/python/travertino/colors/Color.class ...
Writing build/intermediates/classes/debug/python/travertino/colors/rgba.class ...
Writing build/intermediates/classes/debug/python/travertino/colors/rgb.class ...
Writing build/intermediates/classes/debug/python/travertino/colors/hsla.class ...
Writing build/intermediates/classes/debug/python/travertino/colors/hsl.class ...
Writing build/intermediates/classes/debug/python/travertino/fonts.class ...
Writing build/intermediates/classes/debug/python/travertino/fonts/Font.class ...
Writing build/intermediates/classes/debug/python/travertino/declaration.class ...
Writing build/intermediates/classes/debug/python/travertino/declaration/Choices.class ...
Writing build/intermediates/classes/debug/python/travertino/declaration/Choices$__init__$genexp_7f60646c96a0.class ...
Writing build/intermediates/classes/debug/python/travertino/declaration/BaseStyle.class ...
Writing build/intermediates/classes/debug/python/travertino/declaration/BaseStyle$__str__$genexp_7f606465c278.class ...
Writing build/intermediates/classes/debug/python/travertino/declaration/BaseStyle$validated_property$getter.class ...
Writing build/intermediates/classes/debug/python/travertino/declaration/BaseStyle$validated_property$setter.class ...
Writing build/intermediates/classes/debug/python/travertino/declaration/BaseStyle$validated_property$deleter.class ...
Writing build/intermediates/classes/debug/python/travertino/declaration/BaseStyle$directional_property$getter.class ...
Writing build/intermediates/classes/debug/python/travertino/declaration/BaseStyle$directional_property$setter.class ...
Writing build/intermediates/classes/debug/python/travertino/declaration/BaseStyle$directional_property$deleter.class ...
Writing build/intermediates/classes/debug/python/travertino/node.class ...
Writing build/intermediates/classes/debug/python/travertino/node/Node.class ...
Writing build/intermediates/classes/debug/python/travertino/constants.class ...
Writing build/intermediates/classes/debug/python/travertino/size.class ...
Writing build/intermediates/classes/debug/python/travertino/size/at_least.class ...
Writing build/intermediates/classes/debug/python/travertino/size/BaseIntrinsicSize.class ...
Writing build/intermediates/classes/debug/python/toga/documents.class ...
Writing build/intermediates/classes/debug/python/toga/documents/Document.class ...
Writing build/intermediates/classes/debug/python/toga/__init__.class ...
Writing build/intermediates/classes/debug/python/toga/images.class ...
Writing build/intermediates/classes/debug/python/toga/images/Image.class ...
Writing build/intermediates/classes/debug/python/toga/platform.class ...
Writing build/intermediates/classes/debug/python/toga/colors.class ...
Writing build/intermediates/classes/debug/python/toga/handlers.class ...
Writing build/intermediates/classes/debug/python/toga/handlers/wrapped_handler$_handler.class ...
Writing build/intermediates/classes/debug/python/toga/window.class ...
Writing build/intermediates/classes/debug/python/toga/window/Window.class ...
Writing build/intermediates/classes/debug/python/toga/fonts.class ...
Writing build/intermediates/classes/debug/python/toga/fonts/Font.class ...
Writing build/intermediates/classes/debug/python/toga/icons.class ...
Writing build/intermediates/classes/debug/python/toga/icons/ClassProperty.class ...
Writing build/intermediates/classes/debug/python/toga/icons/Icon.class ...
Writing build/intermediates/classes/debug/python/toga/command.class ...
Writing build/intermediates/classes/debug/python/toga/command/Group.class ...
Writing build/intermediates/classes/debug/python/toga/command/Command.class ...
Writing build/intermediates/classes/debug/python/toga/command/CommandSet.class ...
Writing build/intermediates/classes/debug/python/toga/keys.class ...
Writing build/intermediates/classes/debug/python/toga/keys/Key.class ...
Writing build/intermediates/classes/debug/python/toga/app.class ...
Writing build/intermediates/classes/debug/python/toga/app/MainWindow.class ...
Writing build/intermediates/classes/debug/python/toga/app/App.class ...
Writing build/intermediates/classes/debug/python/toga/app/DocumentApp.class ...
Writing build/intermediates/classes/debug/python/toga/hardware/__init__.class ...
Writing build/intermediates/classes/debug/python/toga/sources/value_source.class ...
Writing build/intermediates/classes/debug/python/toga/sources/value_source/ValueSource.class ...
Writing build/intermediates/classes/debug/python/toga/sources/list_source.class ...
Writing build/intermediates/classes/debug/python/toga/sources/list_source/Row.class ...
Writing build/intermediates/classes/debug/python/toga/sources/list_source/ListSource.class ...
Writing build/intermediates/classes/debug/python/toga/sources/__init__.class ...
Writing build/intermediates/classes/debug/python/toga/sources/base.class ...
Writing build/intermediates/classes/debug/python/toga/sources/base/Source.class ...
Writing build/intermediates/classes/debug/python/toga/sources/tree_source.class ...
Writing build/intermediates/classes/debug/python/toga/sources/tree_source/Node.class ...
Writing build/intermediates/classes/debug/python/toga/sources/tree_source/TreeSource.class ...
Writing build/intermediates/classes/debug/python/toga/sources/tree_source/TreeSource$_create_nodes$listcomp_7f606244a128.class ...
Writing build/intermediates/classes/debug/python/toga/sources/tree_source/TreeSource$_create_nodes$listcomp_7f606244a4a8.class ...
Writing build/intermediates/classes/debug/python/toga/sources/accessors.class ...
Writing build/intermediates/classes/debug/python/toga/sources/accessors/build_accessors$listcomp_7f6061ff9ac8.class ...
Writing build/intermediates/classes/debug/python/toga/sources/accessors/build_accessors$listcomp_7f6061ff2160.class ...
Writing build/intermediates/classes/debug/python/toga/sources/accessors/build_accessors$listcomp_7f6061ff2588.class ...
Writing build/intermediates/classes/debug/python/toga/style/__init__.class ...
Writing build/intermediates/classes/debug/python/toga/style/applicator.class ...
Writing build/intermediates/classes/debug/python/toga/style/applicator/TogaApplicator.class ...
Writing build/intermediates/classes/debug/python/toga/style/pack.class ...
Writing build/intermediates/classes/debug/python/toga/style/pack/Pack.class ...
Writing build/intermediates/classes/debug/python/toga/style/pack/Pack$Box.class ...
Writing build/intermediates/classes/debug/python/toga/style/pack/Pack$IntrinsicSize.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/label.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/label/Label.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/numberinput.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/numberinput/NumberInput.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/detailedlist.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/detailedlist/DetailedList.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/box.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/box/Box.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/multilinetextinput.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/multilinetextinput/MultilineTextInput.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/navigationview.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/navigationview/NavigationView.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/webview.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/webview/WebView.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/__init__.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/button.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/button/Button.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/base.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/base/Widget.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/progressbar.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/progressbar/ProgressBar.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/selection.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/selection/Selection.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/slider.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/slider/Slider.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/textinput.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/textinput/TextInput.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/imageview.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/imageview/ImageView.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/tree.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/tree/Tree.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/switch.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/switch/Switch.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/scrollcontainer.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/scrollcontainer/ScrollContainer.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/table.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/table/Table.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/canvas.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/canvas/Context.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/canvas/Fill.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/canvas/Stroke.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/canvas/ClosedPath.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/canvas/Canvas.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/canvas/MoveTo.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/canvas/LineTo.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/canvas/BezierCurveTo.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/canvas/QuadraticCurveTo.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/canvas/Ellipse.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/canvas/Arc.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/canvas/Rect.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/canvas/Rotate.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/canvas/Scale.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/canvas/Translate.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/canvas/ResetTransform.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/canvas/WriteText.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/canvas/NewPath.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/optioncontainer.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/optioncontainer/OptionContainer.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/splitcontainer.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/splitcontainer/SplitContainer.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/passwordinput.class ...
Writing build/intermediates/classes/debug/python/toga/widgets/passwordinput/PasswordInput.class ...
Writing build/intermediates/classes/debug/python/toga/constants/__init__.class ...
Writing build/intermediates/classes/debug/python/toga/constants/key.class ...
Writing build/intermediates/classes/debug/python/toga/constants/key/KeyStateHandler.class ...
Writing build/intermediates/classes/debug/python/toga/resources/__init__.class ...
Writing build/intermediates/classes/debug/python/tests/test_handler.class ...
Writing build/intermediates/classes/debug/python/tests/test_handler/HandlerTests.class ...
Writing build/intermediates/classes/debug/python/tests/test_command.class ...
Writing build/intermediates/classes/debug/python/tests/test_command/TestCommand.class ...
Writing build/intermediates/classes/debug/python/tests/test_command/TestCommand$test_command_init_defaults$lambda-7f605e34d828.class ...
Writing build/intermediates/classes/debug/python/tests/test_command/TestCommand$test_command_init_kargs$lambda-7f605e352c18.class ...
Writing build/intermediates/classes/debug/python/tests/test_command/TestCommand$test_command_bind$lambda-7f605e296780.class ...
Writing build/intermediates/classes/debug/python/tests/test_command/TestCommand$test_command_enabler$lambda-7f605e29b550.class ...
Writing build/intermediates/classes/debug/python/tests/test_command/TestCommand$test_cmd_sort_key$lambda-7f605e29d630.class ...
Writing build/intermediates/classes/debug/python/tests/test_command/TestCommandSet.class ...
Writing build/intermediates/classes/debug/python/tests/test_command/TestCommandSet$test_cmdset_add$lambda-7f605e2a8208.class ...
Writing build/intermediates/classes/debug/python/tests/test_command/TestCommandSet$test_cmdset_iter$lambda-7f605e2ac048.class ...
Writing build/intermediates/classes/debug/python/tests/test_app.class ...
Writing build/intermediates/classes/debug/python/tests/test_app/AppTests.class ...
Writing build/intermediates/classes/debug/python/tests/test_app/AppTests$setUp$test_startup_function.class ...
Writing build/intermediates/classes/debug/python/tests/test_app/DocumentAppTests.class ...
Writing build/intermediates/classes/debug/python/tests/__init__.class ...
Writing build/intermediates/classes/debug/python/tests/test_window.class ...
Writing build/intermediates/classes/debug/python/tests/test_window/TestWindow.class ...
Writing build/intermediates/classes/debug/python/tests/test_key.class ...
Writing build/intermediates/classes/debug/python/tests/test_key/TestKey.class ...
Writing build/intermediates/classes/debug/python/tests/test_font.class ...
Writing build/intermediates/classes/debug/python/tests/test_font/FontTests.class ...
Writing build/intermediates/classes/debug/python/tests/test_image.class ...
Writing build/intermediates/classes/debug/python/tests/test_image/ImageTests.class ...
Writing build/intermediates/classes/debug/python/tests/test_implementation.class ...
Writing build/intermediates/classes/debug/python/tests/test_icon.class ...
Writing build/intermediates/classes/debug/python/tests/test_icon/TestIcon.class ...
Writing build/intermediates/classes/debug/python/tests/sources/test_source.class ...
Writing build/intermediates/classes/debug/python/tests/sources/test_source/SourceTests.class ...
Writing build/intermediates/classes/debug/python/tests/sources/__init__.class ...
Writing build/intermediates/classes/debug/python/tests/sources/test_tree_source.class ...
Writing build/intermediates/classes/debug/python/tests/sources/test_tree_source/LeafNodeTests.class ...
Writing build/intermediates/classes/debug/python/tests/sources/test_tree_source/NodeTests.class ...
Writing build/intermediates/classes/debug/python/tests/sources/test_tree_source/NodeTests$setUp$bound_create_node.class ...
Writing build/intermediates/classes/debug/python/tests/sources/test_tree_source/NodeTests$setUp$bound_create_node$create_node.class ...
Writing build/intermediates/classes/debug/python/tests/sources/test_tree_source/TreeSourceTests.class ...
Writing build/intermediates/classes/debug/python/tests/sources/test_value_source.class ...
Writing build/intermediates/classes/debug/python/tests/sources/test_value_source/ValueTests.class ...
Writing build/intermediates/classes/debug/python/tests/sources/test_list_source.class ...
Writing build/intermediates/classes/debug/python/tests/sources/test_list_source/RowTests.class ...
Writing build/intermediates/classes/debug/python/tests/sources/test_list_source/ListSourceTests.class ...
Writing build/intermediates/classes/debug/python/tests/sources/test_list_source/MyObject.class ...
Writing build/intermediates/classes/debug/python/tests/sources/test_accessors.class ...
Writing build/intermediates/classes/debug/python/tests/sources/test_accessors/ToAccessorTests.class ...
Writing build/intermediates/classes/debug/python/tests/sources/test_accessors/BuildAccessorsTests.class ...
Writing build/intermediates/classes/debug/python/tests/style/__init__.class ...
Writing build/intermediates/classes/debug/python/tests/style/test_pack.class ...
Writing build/intermediates/classes/debug/python/tests/style/test_pack/TestNode.class ...
Writing build/intermediates/classes/debug/python/tests/style/test_pack/TestPackStyleApply.class ...
Writing build/intermediates/classes/debug/python/tests/style/test_pack/PackLayoutTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_optioncontainer.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_optioncontainer/OptionContainerTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_tree.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_tree/TreeTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_tree/TreeTests$setUp$listcomp_7f605a890a90.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_navigationview.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_navigationview/NavigationViewTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_numberinput.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_numberinput/NumberInputTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_numberinput/NumberInputTests$test_on_change$dummy_function.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/__init__.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_button.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_button/ButtonTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_button/ButtonTests$test_button_on_press$callback.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_imageview.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_imageview/ImageViewTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_switch.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_switch/SwitchTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_switch/SwitchTests$setUp$callback.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_webview.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_webview/WebViewTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_webview/WebViewTests$setUp$callback.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_progressbar.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_progressbar/ProgressBarTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_scrollcontainer.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_scrollcontainer/ScrollContainerTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_splitcontainer.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_splitcontainer/SplitContainerTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_label.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_label/LabelTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_box.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_box/BoxTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_slider.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_slider/SliderTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_slider/SliderTests$setUp$callback.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_passwordinput.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_passwordinput/PasswordInputTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_multilinetextinput.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_multilinetextinput/MultilineTextInputTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_base.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_base/WidgetTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_textinput.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_textinput/TextInputTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_textinput/TextInputTests$test_on_change_callback_set$dummy_function.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_detailedlist.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_detailedlist/TestDetailedList.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_canvas.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_canvas/CanvasTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_table.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_table/CustomSource.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_table/TableTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_table/TableTests$setUp$select_handler.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_selection.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_selection/SelectionTests.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_selection/SelectionTests$setUp$listcomp_7f605897e518.class ...
Writing build/intermediates/classes/debug/python/tests/widgets/test_selection/SelectionTests$test_set_items$listcomp_7f60586f4048.class ...
D8: Class descriptor 'Lpython/__phello__.foo;' cannot be represented in dex format.

> Task :transformClassesWithDexBuilderForDebug FAILED
com.android.builder.dexing.DexArchiveBuilderException: Failed to process /home/vbox/python/helloworld/android/build/intermediates/classes/debug
        at com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform.launchProcessing(DexArchiveBuilderTransform.java:803)
        at com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform.lambda$convertToDexArchive$8(DexArchiveBuilderTransform.java:728)
        at java.base/java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1448)
        at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
        at java.base/java.util.concurrent.ForkJoinTask.tryExternalHelp(ForkJoinTask.java:381)
        at java.base/java.util.concurrent.ForkJoinTask.externalAwaitDone(ForkJoinTask.java:323)
        at java.base/java.util.concurrent.ForkJoinTask.doJoin(ForkJoinTask.java:398)
        at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:721)
        at com.android.ide.common.internal.WaitableExecutor.waitForTasksWithQuickFail(WaitableExecutor.java:146)
        at com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform.transform(DexArchiveBuilderTransform.java:306)
        at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:221)
        at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:217)
        at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:102)
        at com.android.build.gradle.internal.pipeline.TransformTask.transform(TransformTask.java:212)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:564)
        at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
        at org.gradle.api.internal.project.taskfactory.IncrementalTaskAction.doExecute(IncrementalTaskAction.java:50)
        at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
        at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:124)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)
        at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:113)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:95)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:73)
        at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
        at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
        at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
        at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)
        at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
        at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
        at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
        at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
        at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
        at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
        at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
        at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
        at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:256)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)
        at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
        at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:249)
        at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:238)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:104)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:98)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:663)
        at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:596)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:98)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: com.android.builder.dexing.DexArchiveBuilderException: Error while dexing.
        at com.android.builder.dexing.D8DexArchiveBuilder.getExceptionToRethrow(D8DexArchiveBuilder.java:169)
        at com.android.builder.dexing.D8DexArchiveBuilder.convert(D8DexArchiveBuilder.java:146)
        at com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform.launchProcessing(DexArchiveBuilderTransform.java:798)
        ... 61 more
Caused by: java.lang.NullPointerException
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:488)
        at java.base/java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:603)
        at java.base/java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1006)
        at com.android.tools.r8.utils.ThreadUtils.awaitFutures(ThreadUtils.java:21)
        at com.android.tools.r8.ir.conversion.IRConverter.convertClassesToDex(IRConverter.java:315)
        at com.android.tools.r8.ir.conversion.IRConverter.convertToDex(IRConverter.java:225)
        at com.android.tools.r8.D8.optimize(D8.java:187)
        at com.android.tools.r8.D8.run(D8.java:158)
        at com.android.tools.r8.D8.lambda$run$1(D8.java:91)
        at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:58)
        at com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(ExceptionUtils.java:45)
        at com.android.tools.r8.D8.run(D8.java:88)
        at com.android.builder.dexing.D8DexArchiveBuilder.convert(D8DexArchiveBuilder.java:144)
        ... 62 more
        Suppressed: java.util.concurrent.ExecutionException: java.lang.NullPointerException
                ... 73 more
        [CIRCULAR REFERENCE:java.lang.NullPointerException]
Caused by: java.lang.NullPointerException
        at com.android.tools.r8.ir.conversion.JarState.readLocal(JarState.java:556)
        at com.android.tools.r8.ir.conversion.JarSourceCode.updateState(JarSourceCode.java:1609)
        at com.android.tools.r8.ir.conversion.JarSourceCode.updateState(JarSourceCode.java:1125)
        at com.android.tools.r8.ir.conversion.JarSourceCode.computeBlockEntryJarStates(JarSourceCode.java:442)
        at com.android.tools.r8.ir.conversion.JarSourceCode.buildPrelude(JarSourceCode.java:366)
        at com.android.tools.r8.ir.conversion.IRBuilder.build(IRBuilder.java:362)
        at com.android.tools.r8.graph.JarCode.internalBuild(JarCode.java:149)
        at com.android.tools.r8.graph.JarCode.internalBuildWithLocals(JarCode.java:126)
        at com.android.tools.r8.graph.JarCode.buildIR(JarCode.java:101)
        at com.android.tools.r8.graph.DexEncodedMethod.buildIR(DexEncodedMethod.java:221)
        at com.android.tools.r8.ir.conversion.IRConverter.rewriteCode(IRConverter.java:516)
        at com.android.tools.r8.ir.conversion.IRConverter.convertMethodToDex(IRConverter.java:324)
        at com.android.tools.r8.graph.DexClass.forEachMethodThrowing(DexClass.java:133)
        at com.android.tools.r8.ir.conversion.IRConverter.lambda$convertClassesToDex$2(IRConverter.java:311)
        at java.base/java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1448)
        at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
        at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1603)
        at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)


FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':transformClassesWithDexBuilderForDebug'.
> com.android.build.api.transform.TransformException: com.android.builder.dexing.DexArchiveBuilderException: Failed to process /home/vbox/python/helloworld/android/build/intermediates/classes/debug

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0.
See https://docs.gradle.org/4.7/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 47s
20 actionable tasks: 2 executed, 18 up-to-date
    $ adb logcat Python:* *:E

App started. 

Wenn ich mit

$ python3 setup.py linux -s 

compile, funktioniert es .

Viele Grüße,

Frink

NORACSA

Anmeldungsdatum:
31. Januar 2010

Beiträge: 182

Hast du schon versucht danach zu googlen? Hier finden sich zB einige Lösungsansätze!

Prof._Frink

(Themenstarter)

Anmeldungsdatum:
29. Mai 2010

Beiträge: 1096

Hey,

ja, habe schon viel gegooglet und auch schon einiges ausprobiert, unter anderem die Tips im Link. Mit der folgenden build.gradle

buildscript {
    repositories {
        google()
	jcenter()

    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.0'
    }
}

allprojects {
    repositories {
        google()
	jcenter()

    }

}




task buildPythonDebug << {
    exec {
        commandLine "voc -v -p app -o build/intermediates/classes/debug app".split()
    }
    exec {
        commandLine "voc -v -p app_packages -o build/intermediates/classes/debug app_packages".split()
    }
}

task buildPythonRelease << {
    exec {
        commandLine "voc -v -p app -o build/intermediates/classes/release app".split()
    }
    exec {
        commandLine "voc -v -p app_packages -o build/intermediates/classes/release app_packages".split()
    }
}

task run << {
    exec {
        commandLine "adb shell am start -n com.example.helloworld/android.HelloWorld".split()
    }
}

apply plugin: 'com.android.application'

android {
    compileSdkVersion 27
    buildToolsVersion "27.0.3"

    defaultConfig {
        minSdkVersion 21
        targetSdkVersion 27
        versionCode 1
        versionName "1.0"
    }
    compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
} 

    sourceSets {
        main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ['src']
            res.srcDirs = ['res']
        }
    }
}

project.afterEvaluate {
    packageDebug.dependsOn buildPythonDebug
    packageRelease.dependsOn buildPythonRelease
    run.dependsOn installDebug
}

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:25.1.1'
implementation 'com.google.guava:guava:27.0.1-jre' 

bekomme ich einen anderen Fehler:

$  python3 setup.py android -s
running android

 * Updating user code...
 * Installing requirements...
No requirements.
 * Installing platform requirements...
Collecting toga-android==0.3.0.dev11
  Using cached https://files.pythonhosted.org/packages/38/b0/fbb7c46d6a40d374ba68d6984de36fbe313a111809209b774a56d8868030/toga_android-0.3.0.dev11-py3-none-any.whl
Collecting toga-core==0.3.0.dev11 (from toga-android==0.3.0.dev11)
  Using cached https://files.pythonhosted.org/packages/e0/d2/725f505441428638d97cde2eea794a6a328deeec58bfd615fd3a71baa8ad/toga_core-0.3.0.dev11-py3-none-any.whl
Collecting travertino>=0.1.0 (from toga-core==0.3.0.dev11->toga-android==0.3.0.dev11)
  Using cached https://files.pythonhosted.org/packages/56/3f/f03efe63c2bdc72763ac39777c9ebbab98605ced5c74aefe48b4fa0abb4d/travertino-0.1.2-py3-none-any.whl
Installing collected packages: travertino, toga-core, toga-android
Successfully installed toga-android-0.3.0.dev11 toga-core-0.3.0.dev11 travertino-0.1.2
 * Installing project code...
Processing /home/vbox/python/helloworld
Building wheels for collected packages: helloworld
  Running setup.py bdist_wheel for helloworld ... done
  Stored in directory: /tmp/pip-ephem-wheel-cache-5ux5xd7v/wheels/e8/97/bf/61f164564a2e333b66ea0077e581657774f2a3de046c0bff52
Successfully built helloworld
Installing collected packages: helloworld
Successfully installed helloworld-0.0.1
 * No icons defined - using default...
 * No splash screen defined...

Installation complete.

Starting Hello World

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'android'.
> Failed to notify project evaluation listener.
   > java.lang.NullPointerException (no error message)
   > Could not get unknown property 'packageDebug' for root project 'android' of type org.gradle.api.Project.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0.
See https://docs.gradle.org/4.7/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 0s
    $ adb logcat Python:* *:E

App started.
 

Und dazu findet sich bei Google nichts passendes.

Viele Grüße,

Frink

Antworten |