問題タブ [android-5.1.1-lollipop]

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

java - Android 5.1.1 での OrmLite データベースの作成エラー

OrmLite ライブラリを使用して、Android アプリケーションでデータベースを操作しています。Android のすべてのバージョンで問題なく動作しますが、Android 5.1.1 (API 22) で問題が発生しました。クラスがありDBHelper extends OrmLiteSqliteOpenHelperます。onCreate メソッドで、データベースのテーブルを作成します

変数modelsは、各テーブルのフィールドを記述するクラスの配列です。

テーブル OfferCategory の作成時に例外が発生することがわかりましたjava.lang.NullPointerException: Attempt to invoke interface method 'int com.j256.ormlite.field.DataPersister.getDefaultWidth()' on a null object reference。これが私のクラスです

このコードがすべての Android バージョンで正常に動作する理由がわかりませんが、Android 5.1.1 (API 22) でのみ例外がスローされます。最近の Android バージョンでは、すべて正常に動作します。

何が問題なのか教えてください。ありがとう。

0 投票する
0 に答える
167 参照

android - Androidロリポップでソフトウェアキーボードの状態を検出する

アプリで以下のコードを使用して、キーボードが表示されているかどうかを検出しました。lollipop 以外の Android バージョンでも使用できます。lollipop デバイスでアプリを実行すると、以下のコードが機能しません。コードが間違っている場合は誰かがコードを修正したり、代替ソリューションを提供したりできると、非常に役立ちます。

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

android - BluetoothGattCallback が一度に複数回実行されないようにする方法

私は1つのインスタンスを持つサービスを持っていますBluetoothGattCallback

アプリを起動すると、問題なく動作し、コールバックは 1 回だけ呼び出されますが、数回試行した後、2 回呼び出されます。

サンプルログ

その他のサンプル ログ

また、アプリがアクティブである時間が長くなるほど、より多くの回数が呼び出されます。これを防ぐにはどうすればよいですか?

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

android - lollipop バージョンのデバイスで現在実行中のアプリを取得するには?

すべてのバージョンのアプリ ロッカー アプリケーションを開発しています。ロリポップ前のバージョンでは動作しますが、ロリポップ バージョンでは動作しません。

ロリポップバージョンで実行中のすべてのアプリケーションを取得していますが、どのアプリケーションが開いているかを知りたいです。

アプリケーションを実行するためのソース: https://github.com/jaredrummler/AndroidProcesses/

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

android - OSX で Android Rom の ccache を作成中にエラーが発生しました

ROMをより速く構築するためにccacheを使用しようとしています。

http://source.android.com/source/building.htmlのリンクは、次のコードを提供します。

ただし、3行目で次のエラーが発生します

ディレクトリに移動して「./ccache -M 50G」で実行しようとしても、同じ「バイナリ ファイルを実行できません」というエラーが表示されます。

私が間違っていることを教えてもらえますか?

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

android - NavigationView + セレクター + 波及効果の選択状態が機能しない

私はすべてのものを検索して実験しましたが、うまくいきませんでしたNavigationView

itemIconTintitemTextColorそして効果的にitemBackground動作しrippleます。しかし、問題はstate selected機能していませんselector drawable

私も作成drawable-v21して入れましたripple_navigation_selector.xml

私の目標は、引き出しを再度開いたときに、前に選択したアイテムを黄色にすることです。お知らせ項目

ここに画像の説明を入力

NavigationViewmain_layout.xml 内

ripple_navigation_selector.xml中身drawable-v21

navigation_selector.xml中身drawable-v21

名前付きの色文字列left_light_yellow

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

sony-xperia - Android で APN を削除できません

Android フォンでモバイル データ ローミングを使用できません。別の APN に変更することになっていますが、APN を切り替えることも、現在の「euinternet」APN を削除することもできません。APN 設定に戻ると、「euinternet」が再び選択され、インターネットに接続できません。何か案は?

Android 5.1.1 を搭載した Sony Xperia Z3 を使用しています。

乾杯、 アンドリーナ

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

android - AndroidデバイスをアップグレードできるROMはありますか?

タブレットを Android lollipop にアップグレードしたいと考えています。私のモデル (wing-inet) に適合する rom が見つかりません。それで、どんなROMでも更新できるかどうか知りたいです。

0 投票する
0 に答える
462 参照

android - Phonegap/Cordova Android は、navigator.app.exitApp() の後に再起動したときにスプラッシュ スクリーンを表示しません。

私はCordova 5.1.1混合Jquery mobile 1.4.5とBackbonejs 1.2.2で開発しています。

現在、私は問題に直面しています:

cordova アプリが navigator.app.exitApp() によって終了され、最近のアプリ スタックから再起動すると、スプラッシュ スクリーンが表示されません - Android lollipop 5.0 & 5.1 でテストしました。これが予期しないアプリの読み込み状態を表示する原因です (スプラッシュ画面が表示されない、js 中にすぐに cordova アプリが開かれる、css ファイルが不完全に読み込まれる、ページの前に 1 秒間壊れたページ レイアウトが表示される)。完全にロードされます)

注: コルドバ アプリが再起動する前に最近のアプリ スタックから削除された場合でも、スプラッシュ スクリーンは期待どおりに表示されます。

編集dsokurenkoに感謝します。彼が私の質問に答えたリンクをたどって、問題を解決しました:

これは、cordova-plugin-splashscreen の 2.1.0 バージョンのバグのようです。cordova-plugin-splashscreen バージョンを 2.1.0 から 2.0.0 にダウングレードすると、スプラッシュスクリーンが期待どおりに表示されました。