問題タブ [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.
android - 互換性ライブラリを使用しているICSにオプションメニューが表示されない
android-support-v4.jarライブラリを使用するプロジェクトのICSのフラグメントに表示するオプションメニューを取得できません。GalaxyNexusハンドセットでテストしています。
アクションバーは使用していないため、アプリは2.2以降と互換性がある必要があります。ICSのアクティビティにオプションメニューが表示されません(FragmentActivityはonCreateOptionsMenuをサポートしていません)
以前のバージョンのAndroidでメニューを機能させることができます-オプションメニューを有効にするための正しいフレームワークはすべてありますが(以下のように)、ICSには何も表示されません。コードをステップスルーするとき、onCreateOptionsMenuは呼び出されません。誰かが修正を提案できますか?
マニフェストファイルのターゲットOSバージョン:
android - 届出番号とアイスクリームサンド?
http://developer.android.com/reference/android/app/Notification.html#番号
これがICSから削除されたかどうか(または以前に)誰か確認できますか?私は通常 2.2 でテストを行いますが、ステータス バーのアイス クリーム サンドイッチに小さな数字のバッジが表示されないことに気付きました。削除されたのはどのバージョンですか、それとも単なるバグですか?
android - ウィジェットが 0x0 と表示され、ランチャーがクラッシュする
そのため、アプリのウィジェットを宣言し、Ice Cream Sandwich エミュレーターで試してみたかったのですが、それを選択するとランチャーがクラッシュします。
問題は、ランチャーが width と heigt が 0 になると考えていることです (ウィジェットも 0x0 ウィジェットとしてリストされます)。したがって、宣言に問題があると思います。
これは私のウィジェット宣言です:
と に何か問題がminHeight
ありminWidth
ますか?
android - ICS でのまとまりのない WebView 描画
ScrollView にネストされた、他の要素とインラインの Webview を持つアプリケーションを作成しています。Galaxy Nexus デバイスでテストしている ICS では、ページが表示されたときに WebView が残りの表示要素から切り離されているように見えます。描くのが遅い。これは、Android の 2.x バージョンでは発生しません (3.x ではテストされていません)。浮遊効果のビデオはこちらhttp://www.youtube.com/watch?v=avfBoWmooM4 (1080p でフルスクリーンに設定するとはっきりと見ることができます)
なぜこれが起こるのか、または修正を誰かが提案できますか?
デモ用に、以下のテスト プロジェクトをセットアップしました。
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の問題だと思います。
ありがとう..
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であるため、理想的には同じように機能し、インポート時にエラーが発生しないようにする必要があります。
どんな助けでも大歓迎です...
android - Android仮想デバイスの作成でプロパティの解析に失敗しました
Eclipseで新しいAVDを作成しようとすると、イメージがインストールされますが、それは問題ではありません。メッセージが届きます
機械を見ると。
android - ICS で 9 パッチが機能しない
Android v2.2 で正常に動作する 9 パッチ ファイルがありますが、ICS エミュレーターでアプリを実行すると、デフォルトでストレッチ スケールになります。これらのスクリーン ショットを確認してください。
以前にこの問題に遭遇した人はいますか?
android - ICS エミュレーター用のソフトウェア ボタンはありませんか?
そのため、アプリケーションを 3.0 から 4.0 に更新する作業を行っていますが、エミュレーターに問題があります。具体的には、Galaxy Nexus~ish スキンを使用している場合、ソフトウェア ボタンが表示されません(正確にはわかりませんが、十分に近いはずです)。
これは WXGA720 で、その値は次のとおりです。
最初の行が最も重要です。これは、戻る/ホームにソフトウェア キーが必要であることをエミュレータに伝えるためです。これは、WXGA800 スキン (タブレット) を使用して機能し、API レベル 14 (ICS) を使用しても機能します。
(スクリーンショットのギザギザのエッジは気にしないでください。エミュレーターを縮小しています。これは、表示されないキーには影響しません)戻る/ホームボタンがないため、エミュレーターと対話するのが難しいことがわかります。
そのため、ソフトウェア キーはタブレット スキンには表示されますが、電話には表示されません。他の誰かがこの問題を解決しましたか?
編集
ツールの最新バージョン r16 を反映するようにスクリーンショットを変更しました。ボタンは、WVGA800 スキンとハードウェア back/home = no を使用して表示されます。
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()メソッドを避け、それは機能しています: