如何从 back4app.com 为 Qt android 应用程序连接到解析服务器后端
How to connect to parse server backend from back4app.com for Qt android app
我正在尝试使用 Qt 5.13
开发一个 Android 应用程序。
我打算为我的后端使用解析服务器。我正在使用 back4app. I followed the official tutorial here
的免费计划
但我不确定如何将 android SDK 导入到我的 Qt C++ 代码中。 ?
我将以下代码添加到 gradle.build
文件中。
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
implementation "com.github.parse-community.Parse-SDK-Android:parse:1.20.0"
}
repositories{
mavenCentral()
jcenter()
maven { url 'https://jitpack.io' }
}
完成这一步后,我不知道把下面的代码放在哪里
import com.parse.Parse;
我需要能够在我的 C++ 代码中 运行 以下代码。
Parse.initialize(new Parse.Configuration.Builder(this)
.applicationId("appId")
.clientKey("clientId")
.server("https://parseapi.back4app.com")
.build()
我尝试在 Qml 代码中导入,但没有成功。
基于 documentation you need to put the code into a .java
file. For that I'd suggest to check the guide on QAndroidJniObject Class,因为您需要在 java
中执行基本实现并使用 java 本机接口 JNI
从 C++
.
Since you'll be needing https to access the server. You will also need to include openSSL libs to your project, you can find the required libs and instructions here
我正在尝试使用 Qt 5.13
开发一个 Android 应用程序。
我打算为我的后端使用解析服务器。我正在使用 back4app. I followed the official tutorial here
但我不确定如何将 android SDK 导入到我的 Qt C++ 代码中。 ?
我将以下代码添加到 gradle.build
文件中。
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
implementation "com.github.parse-community.Parse-SDK-Android:parse:1.20.0"
}
repositories{
mavenCentral()
jcenter()
maven { url 'https://jitpack.io' }
}
完成这一步后,我不知道把下面的代码放在哪里
import com.parse.Parse;
我需要能够在我的 C++ 代码中 运行 以下代码。
Parse.initialize(new Parse.Configuration.Builder(this)
.applicationId("appId")
.clientKey("clientId")
.server("https://parseapi.back4app.com")
.build()
我尝试在 Qml 代码中导入,但没有成功。
基于 documentation you need to put the code into a .java
file. For that I'd suggest to check the guide on QAndroidJniObject Class,因为您需要在 java
中执行基本实现并使用 java 本机接口 JNI
从 C++
.
Since you'll be needing https to access the server. You will also need to include openSSL libs to your project, you can find the required libs and instructions here