問題タブ [android-2.0-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.
android - アプリケーションには、デバイスで使用できない機能が必要です
AndroidマーケットにAndroidアプリケーションがありますが、ダウンロード直後のインストール開始時に表示されるエラーについて不満を言うユーザーがいます。
そのうちの1人が、このエラーが表示されるビデオを送ってくれました。このエラーの原因はアプリケーションではなく、おそらく許可/機能の検証プロセスにあることがわかりました。
私の知る限り、このエラーはEclairを実行しているMotorola Droid / Milestoneデバイスで発生しているだけで、Froyoでは発生しません。残念ながら、logcatを実行して何が起こっているかを確認するために、このようなデバイスにアクセスすることはできません。
AndroidManifest.xmlでの私の許可/機能は次のとおりです。
android - 再起動したデバイスのデバッグ
私のテスト用デバイス (X10 Mini Pro、Android 2.1-update1) の 1 つで奇妙な動作を示すアプリケーションがあります。基本的にはシャウトキャストをラジオに使ったクロックラジオです。
問題: 電話が長時間 (夜) アイドル状態で、アラームが鳴らなければならない (朝) と、電話が再起動します。その後、何が起こったのかの logcat を取得できないため、これの原因を突き止める方法がわかりません (logcat は起動時にクリアされます)。
私は試しましたが、起動後adb bugreport
の値のみを提供します。
android - Androidとの互換性
これが、多くの画面スペースを使用するアプリケーションを開発していることです。たとえば、特定の時間に3つのリストビューを表示する必要があります。最初はAndroid3.1タブレットでテストしていましたが、Android2.1でも再生したいと思いました。アプリケーションをシミュレーターで再生しようとすると、それはひどく悪く見え、画面上では3.1よりもはるかに多くのスペースがありました(大画面でテストした場合でも)。これの経験がある人は、私のようなアプリケーション(一度に多くのものが画面に表示される)を見栄えが良く、Android 2.1と互換性があるようにすることが可能かどうか知っていますか?
可能であれば、それはどのくらい難しいでしょうか?2つの異なるアプリケーションを作成することを検討する必要がありますか?
ここにいくつかの例の写真があります:
画像がありませんhttp://dl.dropbox.com/u/2490888/android31.png
画像がありませんhttp://dl.dropbox.com/u/2490888/android21.png
最初のものは、私がそれをどのように見せたいかです。
android - (3.0より前の)AndroidプログラムはBluetooth A2DPデバイスに接続できますか?
gingerbread / froyo / eclairを使用して作成されたプログラム(例:2.1、2.2、2.3-> NOTハニカム)は、A2DP Bluetoothシンクデバイスに接続できますか?または、ユーザーに設定に移動してもらう必要がありますか?どんな助けやアドバイスも大歓迎です。
android - アプリを開発する Android のフレーバーをどのように決定しますか?
私の調査によると、Android 2.2 と 2.3 が市場で圧倒的なシェアを占めています。しかし、アプリを開発するとき、アプリの API レベルを 2.1 のままにするべきですか、それとも 2.2+ にするべきですか?
通常、どのような要因が考慮されますか?
android - API8 から 7 への互換性
API8 用に最初に設計されたアプリを 7 と互換性を持たせるにはどうすればよいですか? AlertDialog 機能が問題を引き起こしているように見えることに気付きました。たとえば、機能showDialog()
しません。
android - Android API バージョン 8 以降で数秒後にスクロールバーが消える
スクロールビュー内にリストビューを含むレイアウトを設計し、スクロールビューのfillViewPortをtrueに設定しました。したがって、リストビューの高さがスクロールビューの表示可能な高さよりも大きい場合、スクロールバーが表示され、リストビューを上下にスクロールできます。
eclair(2.1) を実行しているエミュレーターとデバイスでは、すべて正常に動作します。
しかし、ジンジャーブレッドを実行しているデバイスで同じことを実行すると、スクロールバーは数秒 (2、または 3 秒) 後に消えます。
API バージョン 8 に基づく AVD でも同じ動作が見られましたが、7 以下では見られませんでした。
この問題の原因となっている、ここに欠けているものはありますか?
android - Android 2.1 Eclair の AES128 サポート
暗号化に次のコードを使用しています。Android 2.2 以降では正常に動作しますが、Android 2.1 で暗号化/復号化メソッドを呼び出すと強制終了します。Android 2.1 をサポートすることはできますか、それとも Android 2.1 で動作させるための他の解決策はありますか?
android - Android用FacebookSDK3
AndroidアプリをFacebookと統合する必要があります。新しいFacebookSDK(3.0)を使用したいのですが、ドキュメントにはminsdkバージョンが8と記載されています。最小としてapiレベル7をサポートしたいと思います。
SDKを使用できる方法はありますか?
また、古いバージョンのドキュメントが見つからないようです(githubのリンクは新しいドキュメントを指しています)。
ご協力いただきありがとうございます。
api - Android 2.1でBluetoothChatを実行しようとしています
サンプル SDK パッケージ BluetoothChat を 2.1 (eclair) 電話で実行しようとしていますが、クラッシュします。
java.lang.NoSuchMethodError: android.bluetooth.BluetoothAdapter.listenUsingInsecureRfcommWithServiceRecord
これを機能させる簡単な方法はありますか?新しいバージョンの android.bluetooth をプログラムにバンドルするだけですか? 4.0.4で問題なく実行できます。