提问人:Mohammed Darwish 提问时间:8/3/2023 最后编辑:Mohammed Darwish 更新时间:8/7/2023 访问量:36
解析服务器适用于 JavaScript SDK,但不适用于 Android
Parse Server working for JavaScript SDK but not working for Android
问:
我正在尝试创建本地解析服务器(node.js)并将其连接到android和javascript sdk 但是当我将应用程序 ID & 服务器 url & 客户端密钥放在 Android 中并尝试查询对象时,应用程序会抛出 ParseException no_connection
我写的键和网址:
<string name="parse_server_url" translatable="false">http://192.168.1.200:1337/parse/</string>
<string name="parse_app_id" translatable="false">myapp</string>
<string name="parse_client_key" translatable="false">myclientkey</string>
(此字符串用于 AndroidManifest.xml 元数据 + App java 文件中的 Parse.initialize() )
JavaScript SDK 正常工作 甚至仪表板也正常打开...
当我尝试在android设备浏览器中编写服务器url时,页面正常打开... 我尝试使用不同的解析服务器版本(2.1.x / 4.5.0 / 6.2.1),但唯一有效的sdk是JavaScript SDK。
编辑:这是解析初始化应用程序.java:
Parse.initialize(new Parse.Configuration.Builder(this)
.applicationId(getString(R.string.parse_app_id))
.clientKey(getString(R.string.parse_client_key))
.server(getString(R.string.parse_server_url))
.enableLocalDataStore()
.build());
答:
0赞
Mohammed Darwish
8/7/2023
#1
我通过在AndroidManiFest.xml中添加到应用程序标签来解决问题android:usesCleartextTraffic="true"
评论