問題タブ [aurasma]

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 投票する
0 に答える
210 参照

iphone - Aurasma は音声リソースをリリースしません

拡張現実に Aurasma sdk も使用する iPhone アプリケーションを作成しています。その他のアプリはマイクを使用します。最初はマイクは正常に動作します。Aurasma を呼び出してから戻ると、オーディオ リソースが Aurasma から解放されません (また、マイクが正しく機能しません)。この問題を解決する方法はありますか?もちろん、aurasma を起動する前に [audioManager stopAudioRecording] を呼び出し、aurasma から戻るときに [audioManager startAudioRecording] を呼び出しています。

0 投票する
2 に答える
881 参照

android - Aurasma の統合エラー: リソースの整合性チェックに失敗しました

アプリケーションに Aurasma を統合しようとしています。すべてのアプリケーションは正常に動作しますが、Aurasma の部分ではボタン クリックで起動すると、スプラッシュ スクリーンに「エラーが発生しました」というメッセージがスローされ、Log Cat に「リソースの整合性チェックに失敗しました」と表示されます。クリックイベントなしで別のアプリケーションにaurasmaを統合すると、直接起動して動作しますが、私のアプリケーションの側では動作しません. 私はこれらの点について確信しています:

  • SDK ツールがバージョン 14 以上であることを確認してください。

  • Eclipse プロジェクトをチェックして、AurasmaKernel がビルド パスで必要に応じて設定されていることを確認します。

  • AurasmaKernel パッケージが Eclipse で適切にビルドされていることを確認します (手動でビルドしてみてください)。

  • カーネルが正しく抽出されていること、およびリソースがパッケージ化されたライブラリと競合していないことを確認してください

しかし、それでも同じエラーメッセージが機能しません。

Aurasma を起動するためのコードは次のとおりです。

0 投票する
1 に答える
307 参照

ios - フレームワーク/カーネルを iOS の単純な .h および .m ファイルに統合しようとしていますか?

フレームワーク/カーネルをiosの単純な.hおよび.mファイルに統合しようとしています。コードの手順は以下のとおりです。押されたときにView Controllerを起動するボタンが欲しい

  1. たとえば、これをviewd loadの下にどこに配置しますか?

    +(AKViewController*)aurasmaViewControllerWithDelegate: (id)delegate;

ビュー コントローラーを表示する方法と場所。

Aurasma カーネルの埋め込み: コード

Aurasma Kernel は、数行のコードと適切なビルド オプションを設定するだけで、独自のアプリに簡単に埋め込むことができます。Aurasma カーネル全体は、単一のビュー コントローラー AKViewController によって制御されます。必要なのは、このビュー コントローラーをインスタンス化して提示することだけです。AKViewController は、AKViewController.h で提供される次の便利なクリエーターを使用して作成できます。返された ViewController をモーダルに提示すると、Aurasma が実行されます。Aurasma カーネルには、単一のメソッドを実装するデリゲートが必要です。このデリゲート メソッドは、Aurasma View Controller がプログラム制御をホスト アプリケーションに返したいときに呼び出されます。

0 投票する
1 に答える
480 参照

android - プロジェクトに Aursama カーネルを追加した後、AAPT.exe がクラッシュしました。

Aurasma カーネルを Android アプリケーションに統合しようとしています。http://www.aurasma.com/partners/support/Aurasma%20Kernel%20Guidelines.pdfの指示に従いました。プリコンパイル フェーズで aapt.exe がクラッシュし、ビルドが失敗します。

マニフェスト ファイルの設定は - minSDKversion: 8 targetSDKversion: 14 です。

私のアプリケーションのライブラリは次のとおりです。

android-support-v4.jar facebookSDK.jar FlurryAgent.jar httpclient-4.1.2.jar httpcore-4.1.2.jar httpmime-4.1.2.jar apache-mime4j-core-0.7.jar myttjson-1.7.1.jarスクライブ-1.1.0.jar trace.jar

aurasma カーネル ビルド パスに httpmime-4.11.jar と apache-mime4j-0.6.1.jar が見つかりました。このため、複数のdexファイルがあるというエラーが発生しました。これらの jar ファイルをアプリケーションのビルド パスから削除しました。複数の dex ファイルの問題は解決されましたが、Aapt のクラッシュは残っています。

問題が Aapt の Windows 版に限定される可能性があると仮定して、Mac で試してみました。ほぼ同じ時間と手順の後、Aapt はエラー コード 139 で終了しました。

Windows > Preference > Andriod > Build > Output を Normal および Verbose に変更しましたが、Aapt クラッシュは残ります。

この問題を解決するために私を助けてください

0 投票する
3 に答える
1641 参照

xcode - iOS シミュレーター用にビルドするときに、Xcode コンパイラーがライブラリーを無視するようにするにはどうすればよいですか?

iOS シミュレーター用の特定のライブラリーをビルドすると、一連のリンカー エラーが発生します。この問題の原因は、ライブラリがビルドされたアーキテクチャであり、iOS シミュレーター用にコンパイルするときに問題を引き起こすようです。特定のライブラリは、Aurasma 拡張現実ライブラリです。

私の質問はこれです.コードがiOSシミュレータ用にコンパイルされているときにライブラリをコンパイルしない方法はありますか? そのライブラリに依存するコードがいくつかありますが、#ifdef ステートメントを使用して、iOS シミュレーター以外でそのコードのみを使用することは簡単にできます。

問題の根源を完全に理解していない可能性があることは容易に認められます。-weak_library リンカー フラグを使用していくつかの解決策を試みましたが、具体的な進捗状況や成功はありませんでした。