问题标签 [app42]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
186 浏览

cocos2d-x - Cocos2D-X Layer::init() 在等待排行榜服务时卡住

我正在尝试将 App42 排行榜服务集成到我的 Cocos2D-X 游戏中。核心功能(将分数发送到服务器并检索它们,就像 App42 网站上显示的方式......)运行良好。

现在我想使用 CCTableView 可视化我的排行榜数据。

所以我得到了一个排行榜类(从 CCLayer 继承)并且正在做这样的事情:

如您所见,我正在等待onGetTopNRankings被调用,因为我的 TableView 的数据将是空的。但是发生的情况是,当返回时我无法返回到 init() onGetTopNRankings,它被卡住了。

所以有人知道为什么我不能返回Leaderboard::init()或有任何好主意以任何其他方式解决这个问题,我愿意接受每一个建议吗?

0 投票
1 回答
69 浏览

app42 - App42 云服务 (baas) - 可以批量上传吗?

这可能吗?还是我必须一个接一个地上传一个文件?如果要上传数千个文档,这需要很长时间...与下载一样,将 100 个文档打包在一起会非常好...

这有可能吗?

0 投票
1 回答
37 浏览

app42 - App42 - 停用整个数据库以进行更新

是否有可能停用应用程序(所有请求都会从 app42 服务获得错误答案)一段时间(或者更好,对于除一个特殊用户之外的所有人),更新数据库并在一切再次有效后,重新激活应用程序再次?

0 投票
1 回答
87 浏览

android - App42 - 需要 Proguard 设置(因为调试模式有效而发布模式失败)

我创建一个查询来检查是否存在新数据。我在调试模式下编译我的应用程序,运行它,一切正常。如果我在发布模式下编译它,我会得到一个NullPointerException......

这可能与proguard有关吗?实际上,我没有找到任何 proguard 设置App42...

我使用版本 3.0.1...

0 投票
2 回答
510 浏览

java - 连接到 App42API 的后端用户 API - Libgdx & Android

我目前正在使用 android、libgdx、平铺地图和 AppWarp 的多人游戏 API 为 android 和桌面开发 2d 横向滚动条。我正在尝试实现 App42API 的用户系统,从中我可以将他们的 api 连接到我的游戏,从而启用多人游戏功能。我编写了一个注册脚本,它应该注册一个用户帐户并将其发送到 AppWarp 的 Cloud DB,但事实并非如此。当我运行我的游戏时,将所需的文本放入文本字​​段(用于创建帐户的输入)后,我收到以下错误:

我猜它没有正确连接到 AppWarp 的 api,但我不确定如何修复它。下面是我的 android 启动器类和我的注册类的代码。

** 我读到您必须通过在程序中调用它来初始化 app42api sdk。**

安卓启动器:

注册.java:

所以我希望我能很好地解释这一点。我只是想创建一个帐户并将其发送到 App42API 的云。如果有人可以帮我一把或指出我正确的方向,那就太好了。没有足够的文档,尽管从我目前所见的情况来看它非常强大。

谢谢,德文

0 投票
2 回答
246 浏览

java - LibGDX AppWarp 在 Android 上得到 WarpResponseResultCode.CONNECTION_ERROR,但在桌面上工作正常?

所以我有一个内置于 libGDX 的多人游戏,在 onConnectDone 的桌面上运行得非常好(获取 WarpResponseResultCode.SUCCESS)。在android上,结果代码是CONNECTION_ERROR,我不知道这是否与使用错误的App42MultiPlayerGaming.jar有关(我在android和桌面上使用相同的)或者是否还有其他东西)

WarpControler.java处理回调

Connection Listener.java调用回调

0 投票
1 回答
175 浏览

android - Android、App42API 和 Libgdx - 添加 app42api 外部 jar(依赖项)后应用程序崩溃

我正在使用 Android、libgdx、app42api 和平铺地图在 Eclipse 中开发 2d 游戏。我目前正在使用 app42api 的用户服务实现登录系统。我可以成功注册并登录一个帐户,登录后我正在从该帐户加载我的主播放屏幕。在修复了先前的错误后,我被告知添加一些外部 jar,app42api 的服务需要正常运行。我添加了以下罐子:httpcore-4.1.jar、httpcore-1.1.1.jar、commons.logging-1.1.1、commons-logging-api-1.1.1。在最初添加罐子后,我的应用程序运行良好,登录帐户并加载了播放屏幕。在弄乱了我的想法之后,我突然遇到了以下错误,现在我根本无法运行我的 android 应用程序。

错误:[2015-05-22 17:55:05 - wurfle-gdx-android] Dx 警告:忽略不存在的匿名内部类 (org.apache.commons.logging.impl.WeakHashtable$1) 的 InnerClasses 属性具有关联的 EnclosureMethod 属性。此类可能是由不针对现代 .class 文件格式的编译器生成的。推荐的解决方案是从源代码重新编译类,使用最新的编译器并且不指定任何“-target”类型选项。忽略此警告的后果是此类上的反射操作将错误地指示它不是一个内部类。[2015-05-22 17:55:19 - Dex Loader] 无法执行 dex:多个 dex 文件定义 Lorg/apache/commons/logging/Log;[2015-05-22 17:55:19 - wurfle-gdx-android] 转换为 Dalvik 格式失败:无法执行 dex:多个 dex 文件定义 Lorg/apache/commons/logging/Log;

我可以在桌面上运行我的应用程序,但我没有初始化 app42api 连接,所以桌面不会运行 api。我已经尝试添加和删除 jars,清理我的项目并重新启动我的 cp(人们就其他与此问题相关的类似问题提出了一些建议),但没有任何效果。

我将附上我正在使用的一些课程。

AndroidLauncher.java:

登录.java:

我确保我的 jar 也正确添加到了 android 构建路径中。我一直在尝试解决这个问题一段时间,所以任何帮助表示赞赏。

谢谢,德文。

0 投票
1 回答
131 浏览

php - app42 后端即服务

我一直在尝试将我的网络应用程序连接到名为 app42-apphq.shephertz.com 的 BaaS

有关于如何做的指南吗?我试图阅读文档并已连接,但问题是显示对我的视图的 json 响应,因为响应是通过两个数组循环的。

这是我的控制器功能

这是我的观点

0 投票
1 回答
242 浏览

java - 将 Facebook 用户与 App42 关联

我正在尝试将 Facebook 用户与 App42 链接,我可以登录到 facebook,这有效,但是我无法将用户与 app42 链接,我得到了一个例外。我正在使用以下代码:

我得到以下信息:

0 投票
1 回答
386 浏览

android - App42统一创建用户

我对此完全陌生,无论如何我已经下载了统一的示例文件,并且我已经在常量文件中传递了 API 密钥和密钥。

当我在统一编辑器中运行文件时,我有很多按钮,我试图点击(创建用户)但我得到了这个错误

App42Exception:电子邮件地址无效 com.shephertz.app42.paas.sdk.csharp.util.Util.ThrowExceptionIfEmailNotValid(System.Object obj,System.String 名称)com.shephertz.app42.paas.sdk.csharp.user.UserService。 CreateUser (System.String uName, System.String pwd, System.String emailAddress, App42CallBack callBack) UserTest.OnGUI () (at Assets/scripts/UserTest.cs:49)

=======================================

我有零钱

公共字符串 emailId = ""; // 创建用户的 EmailId

常量.cs 脚本文件

这应该可以正常工作。好吧,我试过了,但我仍然遇到同样的错误。

=======================================

你知道我在哪里可以找到一个示例文件来创建一个用户,其中包含三个输入字段来放置电子邮件、用户和密码以及一个用于创建用户的按钮。我想要一个包含执行此操作所需的所有代码的示例统一文件,我唯一需要修改的是密钥和 API 密钥。

我只是想知道它是如何工作的,我发现 SDK 附带的示例文件很复杂。所以我想要一个具有“创建用户”的示例文件以在 Unity (C#) 中使用它。

我正在尝试统一创建一个简单的 2D 游戏,该游戏需要用户创建一个帐户(用户名、电子邮件、密码),但我没有找到足够的教程和说明来做到这一点。我是编程新手,所以请多多包涵。