問題タブ [android-4.0-ice-cream-sandwich]

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 に答える
15928 参照

android - 互換性ライブラリを使用しているICSにオプションメニューが表示されない

android-support-v4.jarライブラリを使用するプロジェクトのICSのフラグメントに表示するオプションメニューを取得できません。GalaxyNexusハンドセットでテストしています。

アクションバーは使用していないため、アプリは2.2以降と互換性がある必要があります。ICSのアクティビティにオプションメニューが表示されません(FragmentActivityはonCreateOptionsMenuをサポートしていません)

以前のバージョンのAndroidでメニューを機能させることができます-オプションメニューを有効にするための正しいフレームワークはすべてありますが(以下のように)、ICSには何も表示されません。コードをステップスルーするとき、onCreateOptionsMenuは呼び出されません。誰かが修正を提案できますか?

マニフェストファイルのターゲットOSバージョン:

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

android - 届出番号とアイスクリームサンド?

http://developer.android.com/reference/android/app/Notification.html#番号

これがICSから削除されたかどうか(または以前に)誰か確認できますか?私は通常 2.2 でテストを行いますが、ステータス バーのアイス クリーム サンドイッチに小さな数字のバッジが表示されないことに気付きました。削除されたのはどのバージョンですか、それとも単なるバグですか?

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

android - ウィジェットが 0x0 と表示され、ランチャーがクラッシュする

そのため、アプリのウィジェットを宣言し、Ice Cream Sandwich エミュレーターで試してみたかったのですが、それを選択するとランチャーがクラッシュします。

問題は、ランチャーが width と heigt が 0 になると考えていることです (ウィジェットも 0x0 ウィジェットとしてリストされます)。したがって、宣言に問題があると思います。

これは私のウィジェット宣言です:

と に何か問題がminHeightありminWidthますか?

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

android - ICS でのまとまりのない WebView 描画

ScrollView にネストされた、他の要素とインラインの Webview を持つアプリケーションを作成しています。Galaxy Nexus デバイスでテストしている ICS では、ページが表示されたときに WebView が残りの表示要素から切り離されているように見えます。描くのが遅い。これは、Android の 2.x バージョンでは発生しません (3.x ではテストされていません)。浮遊効果のビデオはこちらhttp://www.youtube.com/watch?v=avfBoWmooM4 (1080p でフルスクリーンに設定するとはっきりと見ることができます)

なぜこれが起こるのか、または修正を誰かが提案できますか?

デモ用に、以下のテスト プロジェクトをセットアップしました。

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

apache-flex - Galaxy nexus で URLLoader による HTTPS 通信がうまくいかない

AndroidのAirアプリを開発しています。Galaxy Nexusで実行しようとしています。しかし、うまくいきません。

アプリケーションの URLLoader で HTTPS を使用しています。しかし、「エラー #2032: ストリーム エラー」が返されます。

Nexus S Android 2.3.6 と Eee Pad Transformer Android 3.1 で同じアプリケーションを実行しようとしています。これらは正常に機能しています。

Galaxy Nexus Android4.0のAdobe Airの問題だと思います。

ありがとう..

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

android - グーグルマップAPIのAndroidアップデートの問題

min sdkバージョン7でアプリを開発していますが、利用可能なすべてのサードパーティアドオンをすでにインストールしています。私はアンドロイド3.2まですべてのSDKを持っていました。アプリはいくつかのマイナーな問題で完全に機能していました....私は最終的に修正したでしょう。

問題は、SDKをアイスクリームサンドイッチバージョンに更新した後、アプリで使用したgooglemapapiで何も表示されないことです。(ボックスが付いた空白)

この問題を解決するためのアイデアはありますか?

私が直面したもう1つの問題は、開発のために完全なワークスペースを友人に提供したとき、プロジェクトをインポートした後、彼のandroid sdkが少なくとも1000のエラーを示しました...デフォルトのプロパティが見つかりません(物理ファイル)。android(4.0更新)sdkにはプロジェクトプロパティと呼ばれるファイルが1つあり、3.2以下にはデフォルトプロパティがあります。(私はグーグルマップのAPIキーの世話をしているので、それは問題ではありません)...

下位バージョンのAndroidにAndroidプロジェクトを移行するために従う必要のある手順はありますか?

アプリのSDKバージョンは私の友人システムでも7であるため、理想的には同じように機能し、インポート時にエラーが発生しないようにする必要があります。

どんな助けでも大歓迎です...

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

android - Android仮想デバイスの作成でプロパティの解析に失敗しました

Eclipseで新しいAVDを作成しようとすると、イメージがインストールされますが、それは問題ではありません。メッセージが届きます

機械を見ると。

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

android - ICS で 9 パッチが機能しない

Android v2.2 で正常に動作する 9 パッチ ファイルがありますが、ICS エミュレーターでアプリを実行すると、デフォルトでストレッチ スケールになります。これらのスクリーン ショットを確認してください。

以前にこの問題に遭遇した人はいますか?

0 投票する
5 に答える
11038 参照

android - ICS エミュレーター用のソフトウェア ボタンはありませんか?

そのため、アプリケーションを 3.0 から 4.0 に更新する作業を行っていますが、エミュレーターに問題があります。具体的には、Galaxy Nexus~ish スキンを使用している場合、ソフトウェア ボタンが表示されませ(正確にはわかりませんが、十分に近いはずです)。

これは WXGA720 で、その値は次のとおりです。

最初の行が最も重要です。これは、戻る/ホームにソフトウェア キーが必要であることをエミュレータに伝えるためです。これは、WXGA800 スキン (タブレット) を使用して機能し、API レベル 14 (ICS) を使用しても機能します。

不足しているキーのスクリーンショット (スクリーンショットのギザギザのエッジは気にしないでください。エミュレーターを縮小しています。これは、表示されないキーには影響しません)戻る/ホームボタンがないため、エミュレーターと対話するのが難しいことがわかります。

そのため、ソフトウェア キーはタブレット スキンには表示されますが、電話には表示されません。他の誰かがこの問題を解決しましたか?

編集

ツールの最新バージョン r16 を反映するようにスクリーンショットを変更しました。ボタンは、WVGA800 スキンとハードウェア back/home = no を使用して表示されます。

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

android - Android ICS:HttpsUrlConnectionのサーバー証明書を取得する際の問題

Android ICS以降、から取得した証明書を確認するのに問題がありHttpsUrlConnectionます。以前のバージョンのAndroidでは、これはうまく機能していました。これが私たちがやろうとしていることです:

スローされる例外は次のとおりです。

java.lang.IllegalStateException at libcore.net.http.HttpEngine.getCacheResponse(HttpEngine.java:412)at libcore.net.http.HttpsURLConnectionImpl $ HttpUrlConnectionDelegate.getCacheResponse(HttpsURLConnectionImpl.java:390)atlibcore.net.http.HttpsURLConnectionImpl。 getServerCertificates(HttpsURLConnectionImpl.java:87)

何がうまくいかなかったのか、なぜそれがICS以降しか持続しないのか誰かが知っていますか?

ありがとう!

-----更新-------これで、このような独自のHostnameVerifierを作成しました。私はこのようなgetServerCertificates()メソッドを避け、それは機能しています: