Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. JAVA&QT issue
Forum Updated to NodeBB v4.3 + New Features

JAVA&QT issue

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
3 Posts 2 Posters 377 Views
  • 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.
  • E Offline
    E Offline
    ENSAO_CHEIKH
    wrote on last edited by
    #1

    Hello all,

    I am trying, to build an android app, using QT, so there re some functionalities that needs integrating Java in Qt, thus I tried but I failed, please how an I do it? documentation is not more clear for me, when I do simple java prog in qt I got the problem below:
    4d7b2c53-d8c8-4e5a-84e0-43711c30b45c-image.png

    my file .pro i like :

    QT += quick
    QT += quickcontrols2
    QT += network
    QT += bluetooth
    QT += core
    QT += androidextras
    
    
    
    CONFIG += c++11
    
    # The following define makes your compiler emit warnings if you use
    # any Qt feature that has been marked deprecated (the exact warnings
    # depend on your compiler). Refer to the documentation for the
    # deprecated API to know how to port your code away from it.
    DEFINES += QT_DEPRECATED_WARNINGS
    
    # You can also make your code fail to compile if it uses deprecated APIs.
    # In order to do so, uncomment the following line.
    # You can also select to disable deprecated APIs only up to a certain version of Qt.
    #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0
    
    
    
    
    SOURCES += \
            bluetooth.cpp \
            main.cpp \
            wificonnection.cpp
    
    RESOURCES += qml.qrc
    
    # Additional import path used to resolve QML modules in Qt Creator's code model
    QML_IMPORT_PATH =
    
    # Additional import path used to resolve QML modules just for Qt Quick Designer
    QML_DESIGNER_IMPORT_PATH =
    
    
    
    
    
    
    
    # Default rules for deployment.
    qnx: target.path = /tmp/$${TARGET}/bin
    else: unix:!android: target.path = /opt/$${TARGET}/bin
    !isEmpty(target.path): INSTALLS += target
    
    HEADERS += \
        bluetooth.h \
        wificonnection.h
    
    DISTFILES += \
        android/AndroidManifest.xml \
        android/build.gradle \
        android/gradle/wrapper/gradle-wrapper.jar \
        android/gradle/wrapper/gradle-wrapper.properties \
        android/gradlew \
        android/gradlew.bat \
        android/res/values/libs.xml \
        android/src/org/JavaClass/JavaClass.java
    
    ANDROID_PACKAGE_SOURCE_DIR = $$PWD/android
    
    
    
    
    

    Please need help here, I am blocked with this problem one week

    jsulmJ 1 Reply Last reply
    0
    • E ENSAO_CHEIKH

      Hello all,

      I am trying, to build an android app, using QT, so there re some functionalities that needs integrating Java in Qt, thus I tried but I failed, please how an I do it? documentation is not more clear for me, when I do simple java prog in qt I got the problem below:
      4d7b2c53-d8c8-4e5a-84e0-43711c30b45c-image.png

      my file .pro i like :

      QT += quick
      QT += quickcontrols2
      QT += network
      QT += bluetooth
      QT += core
      QT += androidextras
      
      
      
      CONFIG += c++11
      
      # The following define makes your compiler emit warnings if you use
      # any Qt feature that has been marked deprecated (the exact warnings
      # depend on your compiler). Refer to the documentation for the
      # deprecated API to know how to port your code away from it.
      DEFINES += QT_DEPRECATED_WARNINGS
      
      # You can also make your code fail to compile if it uses deprecated APIs.
      # In order to do so, uncomment the following line.
      # You can also select to disable deprecated APIs only up to a certain version of Qt.
      #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0
      
      
      
      
      SOURCES += \
              bluetooth.cpp \
              main.cpp \
              wificonnection.cpp
      
      RESOURCES += qml.qrc
      
      # Additional import path used to resolve QML modules in Qt Creator's code model
      QML_IMPORT_PATH =
      
      # Additional import path used to resolve QML modules just for Qt Quick Designer
      QML_DESIGNER_IMPORT_PATH =
      
      
      
      
      
      
      
      # Default rules for deployment.
      qnx: target.path = /tmp/$${TARGET}/bin
      else: unix:!android: target.path = /opt/$${TARGET}/bin
      !isEmpty(target.path): INSTALLS += target
      
      HEADERS += \
          bluetooth.h \
          wificonnection.h
      
      DISTFILES += \
          android/AndroidManifest.xml \
          android/build.gradle \
          android/gradle/wrapper/gradle-wrapper.jar \
          android/gradle/wrapper/gradle-wrapper.properties \
          android/gradlew \
          android/gradlew.bat \
          android/res/values/libs.xml \
          android/src/org/JavaClass/JavaClass.java
      
      ANDROID_PACKAGE_SOURCE_DIR = $$PWD/android
      
      
      
      
      

      Please need help here, I am blocked with this problem one week

      jsulmJ Offline
      jsulmJ Offline
      jsulm
      Lifetime Qt Champion
      wrote on last edited by
      #2

      @ENSAO_CHEIKH Please post errors as text, not screen-shots!
      Please post whole error message(s) - there should be something above of what you posted (even better: post whole build log).

      https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • jsulmJ Offline
        jsulmJ Offline
        jsulm
        Lifetime Qt Champion
        wrote on last edited by
        #3

        Double post: https://forum.qt.io/topic/124729/use-java-code-in-qt-prolem-of-compilation/3
        Closing.

        @ENSAO_CHEIKH Please do not double-post!

        https://forum.qt.io/topic/113070/qt-code-of-conduct

        1 Reply Last reply
        1

        • Login

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