問題タブ [android-2.1-eclair]

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

java - Android HTC Hero が正しい FeatureInfo を報告しない

HTC Hero 2.1
モデル=HERO200
メーカー=HTC
APILevel=7で奇妙な問題が発生しています

ハードウェア マイクがあることを報告していません。機能を確認するコードは次のとおりです。

次の機能を報告します:
android.hardware.camera
android.hardware.wifi
android.hardware.location.network
android.hardware.bluetooth
android.hardware.sensor.light
android.hardware.location
android.hardware.location.gps
android hardware.camera.autofocus
android.hardware.touchscreen.multitouch
android.hardware.touchscreen
android.hardware.sensor.accelerometer
android.hardware.sensor.compass

コンパスや GPS のような API レベル 8 のものもあれば、レベル 7 のものもあります。機能を検索する別の方法はありますか? getSystemAvailableFeatures() 以外に使用できるものはありますか? 多分低レベルのシステムコール?ハードウェア マイクが搭載されていることを携帯電話が報告しないのはなぜですか? 助けてください:)ありがとう!

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

android - Androidテストプロジェクトは、メインプロジェクトのクラスをどのように可視化しますか?

私はAndroidでテストを適用する方法を理解しようとしており、Googleサイトでこのウォークスルーを実行しました。

IntelliJのウィザードを使用して、アプリケーション自体のプロジェクトを作成しました。次に、以下を使用してテストプロジェクトを作成しました。

テストプロジェクトを開いて、MyActivityTest自動生成されたクラスを確認しましたMyActivityが、メインプロジェクト内の場所を解決できないようです。たとえば、これは機能しません。

私の質問は、テストプロジェクトが、テストしようとしているメインアプリケーションプロジェクトのクラスをどのように可視化できるかということです。テストプロジェクトのマニフェストで次のことがわかりますが、それは大した助けにはならないようです:

テストプロジェクトでアプリケーションプロジェクトを表示できるようにするにはどうすればよいですか?

ありがとう

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

animation - Android:平行移動と回転アニメーションを同時に

XMLファイルではなくプログラムで2つのアニメーションを同時に表示したいのですが、回転と変換を行う必要があります。どうすればよいです か?

なんらかの方法で教えてください??????

これがmaコードです:>

プログラムでstartAnimationを2回使用できますか?助けてください。

0 投票する
4 に答える
97 参照

java - 日付での作業の問題

ただし、上記のコードは日付オブジェクトを生成します:Mon Oct 07 04:50:00 PDT 1996

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

android - JenkinsからAndroidAPKに署名できませんが、コマンドラインからは機能します

私は次のビルド環境を持っています:

  • Ubuntu
  • Java 1.6.0_24
  • Apache ant 1.8.2
  • ジェンキンス1.427
  • 桟橋6.1.26

コマンドライン(jenkinsワークスペース領域)からリリースAPK(zipalignedおよびsigned)を作成するには、実行して、プロンプトが表示されたらant releaseキーストアパスを入力します。

ただし、Jenkinsジョブから同じビルドコマンドを使用すると、次のように失敗します。

jenkins antターゲットステップでは、次のプロパティを設定しました。

jenkinsが署名に失敗し、コマンドラインから同じターゲットを実行するとうまくいく原因は何ですか?

私はこれをグーグルで検索し、APKに署名するために独自のbashスクリプトを作成し、後でそれらをシェルターゲットとして実行している人がいることを発見しましたが、それはかなり汚い方法のようです...何か提案はありますか?

ありがとう

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

android - AdMobビューが存在する場合、Robolectricはレイアウトファイルを膨らませることができません。回避策はありますか?

これは私のRobolectric対応のJUnitテストクラスからのスニペットです:

テストを実行すると、この行mActivity.onCreate(null)は次の例外をスローします。

レイアウトファイルから次のビューをコメントアウトすると、languageselection.xml完全に正常に機能します。

質問:これの良い回避策は何ですか?純粋にテスト目的で広告を無効/有効にする必要はありません。広告をテストしていませんが、ボタンなどの他の要素をテストするために広告を削除する必要はありません。

ありがとう

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

android - 「アプリの評価」機能をテストするにはどうすればよいですか?

アプリに少しコードがあります。X日後にユーザーがアプリを評価したかどうかを確認し、評価していない場合は評価を促します。

どうすればJUnitはこれを簡単にテストできますか?エミュレータにはデフォルトでマーケットアプリケーションがありませんが、それを設定するためのチュートリアルはたくさんあります。

単体テストでアプリが評価されているかどうかを確認し、評価されていない場合は評価できるように、これをスタブ化する方法はありますか?

手動で実行せずに、このコードのビットが機能することを実際に確認する方法についてのアイデアに少し固執しています

ありがとう

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

android - com.myapp.R をアクティビティにインポートする必要がありますか?

アクティビティに次のインポートがない場合、IntelliJ はうめき声を上げています。

import com.jameselsey.apps.romandroid.R;

R ファイルの明示的なインポートを必要としない他のアプリがいくつかありますが、これを削除するとコンパイルされず、次のエラーが発生します。

\src\main\java\com\jameselsey\apps\romandroid\activity\RomanToArabicConverterActivity.java:[31,24] package R does not exist

当然のことながら、これを解決する方法についてSOには他にもさまざまな質問があります(どれも私にとってはうまくいかないようです)が、私の質問は次のとおりです。それは本当に重要ですか?ここで私が大いに心配する必要がある理由はありますか、それとも単に先に進んでインポートする必要がありますか?

すべての構成 xml を 3 回チェックしましたが、R の再生成を妨げるものは何も見つかりませんでした。mvn クリーン インストールはまだ失敗しています...

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

android - Robolectric は、メソッドが呼び出されたことをアサートできますか?

次のようにレイアウトで定義されたボタンがあります。

onClick、次のようなアクティビティのメソッドにバインドします。

Robolectric を使用して、そのアクティビティ用の簡単なテスト クラスを作成できます。ボタンを呼び出すテストが可能かどうかを知りたいのですが、アクティビティのメソッドが正常に呼び出されたことを確認します。

(私はアプリ全体にたくさんのボタンを持っているので、なぜ私が気にしないべきかについて誰かが提案しない限り、それらが正しく配線されていることを確認するためのテストを行うつもりです)

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

android - PhoneGapウォッチの位置がAndroidで機能しない

アンドロイドで時計の位置を決めようとしていますが、うまくいきません!!