問題タブ [nexus-4]
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 - Nexus 4 ダイヤラー - 電話番号なしで連絡先を作成する
電話番号なしでプログラムで連絡先を作成しようとしています。なんとか作成できましたが、ダイヤラを開くとクラッシュします。連絡先を開けばOKです。
また、電話番号なしで手動で連絡先を追加すると、問題なく動作します。
Nexus 4 - KitKat 4.4.2 を使用しています。
これは私が使用するコードです:
ダイヤラーを開くと、次のようになります。
数字をまったく入れずに、null を入れて空の文字列を入れてみましたが、それでも同じです。
別のダイヤラーを使用してみましたが、すべて正常に動作します。
ダイヤラーに問題があるのでしょうか、それとも設定すべきフィールドがいくつかありませんか?
android - ListView での予期しない画面グラデーション
右側にいくつかの行とカスタム チェックボックスを含む ListView があります。私の OS 4.4 Nexus 4 では、リスト行の背景に緩やかなグラデーションが適用され、チェックボックスに醜いアーティファクトが作成されているように見えます (チェックボックスは途中で消え、下半分で反転します)。他のデバイスではこの問題は見られず、OS 4.4.2 エミュレーターでも見られません。
これについてオンラインで情報を見つけることができなかったので、それがデバイスに固有のものなのか、それとも正確な OS フレーバーなのかはわかりません。
これは私が無効にできるものですか?そうでない場合、アセット デザイナーにどのようなアドバイスを与えるべきですか?
スクリーンショットは次のとおりです。

android - LocationManager/LocationListener を使用して GPS がオンにならない
GPS速度を監視する簡単なアプリケーションを開発しています。今朝、アプリケーションをテストするためにいくつかの GPS 位置モッカーをインストールしましたが、どれもうまく動作していないようでした。それらをすべてアンインストールし、(これが関連しているかどうかはわかりません) ADB を使用して N4 でアプリケーションをデバッグすると、.requestLocationUpdates を呼び出しても GPS がオンになりません。gps アイコンが通知バーに表示されず、データが取得されず、onLicationChanged が呼び出されず、関数 .isProvider enabled が false を返します。
アプリケーションを可能な限り単純な形式に完全に再構築しました。android.developper ドキュメントからコピーしたコードを onCreate オーバーライドで直接呼び出します。
これが私のコードまたは私のAndroidデバイス、またはその両方に関連しているのかどうか疑問に思っています。Googleマップをテストすると、GPSアイコンがトリガーされ、問題なく自分の場所が見つかります。現在、Androidシミュレーターでテストしており、更新されます。
ああ、また、私はアンドロイドスタジオを歌っていません。
ありがとうございました。
編集: エミュレーターで GPS アイコンがトリガーされます。私の電話の設定かもしれませんが、何が原因でしょうか? また、他の GPS アプリケーションが機能するのはなぜですか?
編集 2: 私のアプリケーションはエミュレーターで完全に正常に動作し、telnet geo fix を介して場所を更新すると、すべてが魅力的に機能します..
android - ネクサスでのみ相対レイアウト センター ルールが機能しない
タスク: レイアウトをズームして、使用可能なすべてのスペースを埋めます。ZoomViewGroup と呼ばれるコンテナを作成しました。これは、内部の単一の子を測定し、独自のサイズに応じて scaleX と scaleY を設定します。
この実装は、nexus 4 と nexus 5 を除く主要な数のデバイスでうまく機能します。これは初めて見ました。通常、サムスンやソニーのデバイスでは機能しませんが、その逆はありません。問題を表示するためにレイアウトをテストします。
テスト サンプルの外観: 1. android studio デザイナー/プレビュー

2 どのように想定され、どのように動作するか (たとえば、すべての Galaxy デバイスで)

3 nexus 4 および nexus 5 での表示

test_anchored_layout が固定サイズ (コメント部分) を使用し、レイアウト ルールを使用しない場合、ネクサスでもすべて問題ないことがわかりました。
nexusesのバグか何かわからない?完全なプロジェクト アーカイブ:
android - Nexus 4 ですべてのギャラリー画像を取得する
画像を含むフォルダーを検索し、その特定のフォルダーの画像を表示する単純なギャラリー アプリを開発しています。最初に使用してEnvironment.getExternalStorageDirectory()から、画像を含むフォルダーを再帰的に検索します。シミュレーターとデバイスは正常に動作しています。クライアントが Nexus 4 にアプリをインストールしたときに、何も読み込まれません。Nexus シリーズには外部 SD スロットがないという投稿をいくつか見ました。私はデバッグ用の Nexus 4 を持っておらず、クライアントも非技術的です。自分でトラブルシューティングを行い、問題の原因を突き止めることができます。この点で誰か助けてもらえますか? Environment.getExternalStorageDirectory()問題は、Nexus には当てはまらない通話にあると思います。この問題にどのように取り組むことができるか考えていますか? これが私が使用している抜粋されたコードです:
そして、ここにマニフェストを追加した権限:
ありがとう!
raspberry-pi - PN532 通常フレームの制限と拡張フレームの使い方
Raspberry Pi OS で PN532 を使用しています。Nexus 4 と通信できます。ただし、PN532 リーダーは、Nexus 4 電話から最大 134 バイトを読み取ることができます。私は10kバイト以上を読むことを期待しています。一度に大量のバイトを読み取る方法を教えてください。PN532 リーダーには最大の制限があります。1ショットでノーマルフレーム256バイト。これは、Extended Frame フォーマットで可能です。PN532 で拡張フレームを使用する方法、または他の可能性はありますか。
android-studio - Android Studio がデバイスに古い apk をインストールしています
エミュレーターと Nexus 4 デバイスの両方を使用して、Android Studio (0.89 ビルド #AI-135.1404660、2014 年 9 月 3 日にビルド) を使用して Android アプリを開発しています。
それ以前のバージョンでも同じ問題がありました。
問題は、コードとリソース ファイルを変更した後も、デバイスまたはエミュレーターに古い apk がインストールされていることです。
現在のコードを実行するにはどうすればよいですか? 建物の構成ですか?
これは Android Studio の既知の問題ですか?
それとも Nexus 4 デバイスですか?
これは2回目の発生であり、以下の手順のいずれかを試した後、解決しました. 彼らは再び私のために働いていません。
これが私が試したものです
- ビルド > プロジェクトのクリーンアップ > Android Studio の再起動 > 実行
- ビルド > プロジェクトの再ビルド > 実行
- ステップ 1 とデバイス上の apk のアンインストール
- ステップ 2 とデバイスでの apk のアンインストール
- 誤ったリソース エントリを追加してから実行しています。
私は以下を読みました:
- Android apk のインストール: 古いバージョンからファイルを消去するには?
- adb - データを保持せずにアプリを再インストールする方法は?
- デバイスにはまだ古い apk があります
- Android ビルドで、デバイス上のターゲット .apk のコード ベースまたはリソースが更新されない
これまでに機能したものはありません。