問題タブ [motodev-studio]

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

android - Android Assetsフォルダー内のMP3オーディオは、署名され、zip形式で整列されたAPKから再生できません

AndEngineをベースにしたAndroidゲームで再生するmp3ファイルを読み込んでいます。ゲームをAPKとしてパッケージ化すると、アセットフォルダー内のmp3オーディオが「ファイル記述子として開くことができません。おそらく圧縮されています」というエラーをスローします。

ただし、Eclipse(MOTODEV Studio 3.0.2)で[実行]>ボタンを使用してゲームを実行すると、アプリがパッケージ化されてデバイスにデプロイされ、ゲームにサウンドが表示されます。デバイス上で完全に動作します。

「Androidアプリケーションのエクスポート」を使用してアプリをパッケージ化すると、Androidマーケットにデプロイする準備ができた署名付きAPKが作成され、そのAPKがデバイスにインストールされます。ゲームは完全に機能しますが、サウンドが再生されず、次のエラーがスローされます。

APKをKindleFire、Motorolo Droid、Motorolo Droid2Globalにデプロイしてみました。ゲームはこれらすべてのデバイスで動作しますが、音は鳴りません。

オーディオは、サウンドと呼ばれるアセットの下のフォルダにmp3ファイルとして保存されます。ファイル名の例は「music-a-nebulas-promise.mp3」です。ファイルの1つである「simple.mp3」の名前を変更してみましたが、名前にダッシュが使用できないのではないかと心配していましたが、違いはありませんでした。

オーディオをロードするコードは次のとおりです。MOTODEVStudioを使用してアプリケーションを実行すると、サウンドが完全に再生されることに注意してください。アプリをAPKとしてエクスポートしてインストールしようとすると、圧縮に関する前述のエラーが発生します。

オーディオを初期化するAndEngineメソッド:

mp3ファイルをoggとwavの両方に変換してみました。oggとwavの両方がmp3ファイルと同じエラーをスローします。

ゲームサウンドは、Eclipseを使用して実行またはデバッグすると機能するため、最終的なエクスポート手順が原因であるように見えます。Assetsフォルダー内のファイルの圧縮を防ぐためにビルドプロセスを制御することを提案する投稿を見たことがありますが、MOTODEVStudioからそれを実行する方法がわかりません。

mp3オーディオをres/rawフォルダーに保存することを提案する投稿も見ましたが、AssetsフォルダーのオーディオはEclipseから実行すると再生されるため、APKとしてパッケージ化した場合にも機能するようです。

バージョンの詳細

現在、Android SDKToolsv.15とAndroidSDKPlatform-toolsv.9を使用してAndroidSDKレベル13(Android 3.2)をターゲットにしているので、SDKツールと関係があるのではないかと考えて、SDKをvに更新しました。 16およびv.10のプラットフォームツールですが、問題は解決しませんでした。

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

android - MOTODEVを使用してAndroidのMapActivityからアクティビティを拡張するにはどうすればよいですか?

私はAndroid開発用のMotoDevStudioを使用しており、MapActivityからアクティビティを拡張しようとしています。しかし、MotoDevは私がこれを行うことを許可していません。

なぜそうなのか教えてもらえますか?一方、Eclipseでは、これはGoogleApiを使用して可能です。Plz助けてください。

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

android - Android アプリでの Twitter の問題

アプリの 1 つの WebView で 1 つの公開 Twitter プロファイルを表示しようとしています。Twitter にログインする必要はありません。MotoDev シミュレーターではこれは正常に機能しますが、物理デバイスでは機能しません。 " エラーが表示されます。これは私が使用している単純なコード行です。

webView.loadUrl("https://mobile.twitter.com/#!/asambleaecuador");

そして、MotoDev シミュレーター AVD で正常に動作します

....誰か助けてください!!!

ありがとう

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

android - AndroidプロジェクトはMotodevで動作していますが、Eclipseでクラッシュします

私はMotodev(Eclipseプラグイン自体)でAndroidプロジェクトを作成しました。しかし、同じプロジェクトをeclipseで実行しようとすると、エミュレーターで次のエラーが発生します。

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

eclipse - SDKのADTプラグインディレクトリの場所-(MotoDev)

現在、Motodevをセットアップしています。Motorolaによって作成されたEclipse上に構築されたAndroid開発スイートです。

必要なのはAndroidSDKです。チェック、それを手に入れました、最新バージョン、すべてがそれで設定されています。

これで、ADTEclipseプラグインが必要だと表示されます。バージョン20.0.1、現在私のものはv18です。

どこで入手できるかはわかっているので、簡単に入手できますが、どこにインストールすればよいのでしょうか。現在、MotoDevを使用している日食はありません。しかし、MotodevはSDKの場所を尋ね、ADTプラグインが古くなっていると言っているので、SDKディレクトリにADTをインストールする必要があると想定しています。しかし、それを置くためのより具体的な場所はありますか?特定のフォルダにありますか?または、SDKディレクトリのトップレベルにありますか?

御時間ありがとうございます。

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

android - OnActivityResult が呼び出されない

最初のアクティビティのコードは次のとおりです。

そして2番目のもの:

したがって、ボタンのある最初のアクティビティで、2 番目のアクティビティを呼び出します。ユーザーはテキストフィールドに何かを入力し、ボタンをクリックして最初のアクティビティに戻ります。そして、彼が入力したテキストは、最初のアクティビティの textView に表示されるはずですが、そうではありません。それを修正するのを手伝ってください。

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

android - 入力せずにMotodevスタジオにいくつかのメソッドを追加する方法

たとえば、このメソッドを追加したい場合:

すべてを入力せずに追加する方法はありますか?onClick メソッドが必要な場合は、それをクラスに実装するとエラーが表示され、マウスをその上に置いて [実装されていないメソッドの追加] をクリックすると、そこにあることがわかります。

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

android - ListView の Android ArrayList アイテム

したがって、ArrayList の値を使用するこのリストがあります (ユーザーがリストに項目を追加する必要があり、String[] に .add を実行できないため、String[] は使用できません)。しかし、今は onItemClick メソッドに問題があります。選択したアイテムからテキストを取得したいのですが、私の本は次のように動作するはずだと言っています:

しかし、次のエラーが表示されます: The type of the expression must be an array type but it resolve to ArrayList 修正するにはどうすればよいですか?

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

android - カスタム listView デザインはデバイスでは機能しませんが、エミュレーターでは機能します

コードは次のとおりです。

これはアダプターで、リスト用に独自のデザインを作成し ( R.layout.zalistu)、これはエミュレーターで動作しますが、デバイスではエラーが発生します (アプリケーションが予期せず停止しました) を使用すると、simple_list_item_1両方で正しく動作しますエミュレーターと私のデバイス。

R:layout.zalistu は次のとおりです。

LogCat:

デバイスの Android バージョンは 2.3.7、エミュレーターのバージョンは 4.0.4 (API 15)