問題タブ [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.
cocos2d-x - Cocos2D-X Layer::init() がリーダーボード サービスの待機中にスタックする
App42 Leaderboard Service を Cocos2D-X ゲームに統合しようとしています。コア機能 (スコアをサーバーに送信して取得する、App42 サイトに示されている方法と同じです...) は正常に動作しています。
今、CCTableView を使用してリーダーボード データを視覚化したいと考えています。
だから私はLeaderboardクラス(CCLayerから継承)を取得し、次のようなことをしています:
onGetTopNRankings
ご覧のとおり、TableView のデータが空になるため、呼び出されるのを待っています。しかし、何が起こるかというと、返されたときに init() に戻ることができず、onGetTopNRankings
スタックしてしまいます。
だから、なぜ私が戻ってこれを解決できないLeaderboard::init()
のか、または他の方法でこれを解決するための良いアイデアを得られない理由を誰かが考えました.私はそれぞれの提案に対してオープンです?
app42 - App42 クラウド サービス (baas) - 一括アップロードは可能ですか?
これは可能ですか?または、ドキュメントを次々とアップロードする必要がありますか? 何千ものドキュメントをアップロードしたい場合、これは非常に時間がかかります...
これはどういうわけか可能ですか?
app42 - App42 - 更新のためにデータベース全体を非アクティブ化します
アプリを非アクティブ化することは可能ですか (すべてのリクエストは app42 サービスからエラー応答を取得します)、データベースを更新し、すべてが再び有効になった後、アプリを再アクティブ化します。また?
android - App42 - Proguard の設定が必要 (デバッグ モードが動作し、リリース モードが失敗するため)
新しいデータが存在するかどうかを確認するクエリを作成します。アプリをデバッグ モードでコンパイルして実行すると、すべて正常に動作します。リリースモードでコンパイルするとNullPointerException
...
これはプロガードに関連していますか?実際、私はプロガード設定を見つけられませんでしたApp42
...
バージョン 3.0.1 を使用しています...
java - App42API のバックエンド ユーザー API への接続 - Libgdx & Android
私は現在、Android、libgdx、タイル マップ、および AppWarp のマルチプレイヤー API を使用して、Android およびデスクトップ用の 2D サイド スクローラーを開発しています。App42API のユーザー システムを実装しようとしています。そこから API をゲームに接続して、マルチプレイヤー機能を有効にできます。ユーザー アカウントを登録して AppWarp の Cloud DB に送信する登録スクリプトを作成しましたが、そうではありません。ゲームを実行すると、必要なテキストをテキスト フィールド (アカウントの作成に使用される入力) に入力した後、次のエラーが表示されます。
AppWarp の api に正しく接続されていないと推測していますが、修正方法がわかりません。以下は、Android ランチャー クラスと登録クラスのコードです。
** app42api sdk をプログラムで呼び出して初期化する必要があると読みました。**
Android ランチャー:
Register.java:
ですから、これをうまく説明できれば幸いです。アカウントを作成して App42API のクラウドに送信しようとしています。誰かが私に手を差し伸べたり、正しい方向に向けてくれたりしたら、それは素晴らしいことです。私がこれまで見てきたことからすると非常に強力ですが、これに関する十分なドキュメントはありません。
ありがとう、デボン
android - Android、App42API & Libgdx - app42api 外部 jar (依存関係) を追加した後にアプリがクラッシュする
Android、libgdx、app42api、およびタイルマップを使用して、Eclipse で 2D ゲームを開発しています。現在、app42api のユーザー サービスを使用したログイン システムの実装に取り組んでいます。ログイン後にメインのプレイ画面をロードする作業を行っているアカウントに正常に登録してログインできます。以前のエラーを修正した後、app42api のサービスが正しく機能するために必要ないくつかの外部 jar を追加するように言われました。次の jar を追加しました: httpcore-4.1.jar、httpcore-1.1.1.jar、commons.logging-1.1.1、commons-logging-api-1.1.1。最初にjarを追加した後、アプリは正常に動作し、アカウントにログインして再生画面をロードしました. 私が考え出したことをいじった後、突然、次のエラーに遭遇しました。これにより、Androidアプリケーションをまったく実行できなくなりました。
エラー: [2015-05-22 17:55:05 - wurfle-gdx-android] Dx 警告: 来ない匿名内部クラス (org.apache.commons.logging.impl.WeakHashtable$1) の InnerClasses 属性を無視します関連付けられた EnclosingMethod 属性を使用します。このクラスは、最新の .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 を実行できません。jar の追加と削除、プロジェクトのクリーニング、cp の再起動を試みました (この問題に関連して人々が抱えていた他の同様の問題についていくつかの提案がありました) が、何も機能しませんでした。
使用されているクラスのいくつかを添付します。
AndroidLauncher.java:
ログイン.java:
jar が Android ビルド パスにも適切に追加されていることを確認しました。私はしばらくの間これを修正しようとしてきたので、助けていただければ幸いです。
ありがとう、デボン。
php - サービスとしての app42 バックエンド
app42-apphq.shephertz.com という Web アプリを BaaS に接続しようとしています。
それを行う方法に関するガイドはありますか?ドキュメントを読んで接続しましたが、応答が 2 つの配列をループしているため、ビューに json 応答を表示する際に問題が発生します。
これは私のコントローラー機能です
そしてこれが私の見解です
android - app42 ユニティでユーザーを作成
私はこれにまったく慣れていません。とにかく、ユニティ用のサンプルファイルをダウンロードし、定数ファイルで API キーと秘密キーを渡しました。
Unityエディターでファイルを実行すると、多くのボタンが表示され、クリック(ユーザーの作成)しようとしましたが、このエラーが発生しました
App42Exception: EmailAddress が有効ではありませんCreateUser (System.String uName, System.String pwd, System.String emailAddress, App42CallBack callBack) UserTest.OnGUI () (Assets/scripts/UserTest.cs:49)
======================================
おつりがあります
公開文字列 emailId = ""; // ユーザー作成の EmailId
constant.cs スクリプト ファイル
これはエラーなしで機能するはずです。これを試してみましたが、まだ同じエラーが発生します。
======================================
メール、ユーザー、パスワードを入力するための 3 つの入力フィールドと、ユーザーを作成するためのボタンを含むユーザーを作成するためのサンプル ファイルはどこにありますか? そのために必要なすべてのコードを含むサンプル Unity ファイルが必要です。変更する必要があるのは、シークレットと API キーだけです。
これがどのように機能するか知りたいだけですが、SDK に付属のサンプル ファイルが複雑であることがわかりました。そこで、Unity(C#)で使うための「create user」が入ったサンプルファイルが欲しいです。
ユーザーがアカウント (ユーザー名、電子メール、パスワード) を作成する必要がある単純な 2D ゲームを unity で作成しようとしていますが、それを行うための十分なチュートリアルと手順が見つかりませんでした。私はプログラミングが初めてなので、ご容赦ください。