問題タブ [android-package-managers]

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

android - ResolveInfo.loadIcon により ANR keyDispatchingTimedOut が発生する

私のクラスの 1 つは、デバイスにインストールされているアクティビティとそのアイコンのリストを取得します。これは多くの電話で完全に機能しますが、Nexus 7 を使用している私のユーザーの 1 人が ANR を取得しました。

アクティビティ アイコンを取得しようとしたときにANR が発生したようResolveInfo.loadIconです... あるデバイスで発生し、他のデバイスでは発生しない理由はありますか? たぶん、彼のアプリの1つが正しくインストールされていないか、このようなものです...お時間をいただきありがとうございます。

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

android - アプリがデバイスにインストールされている基本バージョンからアップグレードされているかどうかを検出し、それがホーム ランチャー アプリであるかどうかを検出する方法は?

Android のシステム アプリ (プリインストール) が基本パッケージからアップグレードされたことを検出するにはどうすればよいですか?

と同様に、ホーム インテント フィルターを処理するアクティビティがパッケージに少なくとも 1 つ含まれているかどうかを知りたいです。

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

android - Android-PackageManager を使用して取得したアイコンとテキストを ListView に表示する方法

現在、インストールされている起動可能なすべてのアプリに関する情報を ListView に表示するアプリを作成しています。ただし、次を使用して取得されるテキストとアイコンの両方をリストに入力するのに問題があります。

これらをリストビューに入力するにはどうすればよいですか?

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

android - 通知を作成できるアプリのリストを取得する

質問がすべてを表していると思います。通知を作成できるアプリのリストを取得するにはどうすればよいですか。次のコードを使用して、すべてのアプリのリストを取得できます。

しかし、システムアプリなどがあります。通知を作成できるアプリのみを取得するにはどうすればよいですか?

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

android - android.hardware.telephony をデバイスに追加できます

インテントでURIを使用する機能がありますtel://。これにより、電話アプリが起動し、内蔵の電話を使用する選択肢も与えられるため、セルラー信号のないデバイスの場合、確認する条件を設定します

if(pm.hasSystemFeature("android.hardware.telephony"))どこpmで PackageManager オブジェクトです。

マニフェストのアクセス許可に基づいてアプリをインストールできるにもかかわらず、この条件が存在しない場合、一部のデバイスはクラッシュします。

tel://しかし、意図はあるが実際にはテレフォニー ハードウェアを使用しないVOIP アプリもあります。

ユーザーのデバイスが持っているハードウェア機能を確認する代わりに、tel URI を使用できるものがあるかどうかを確認する方法はありますか?

0 投票する
3 に答える
568 参照

android - アプリの並べ替えリスト

次のコードを使用して、Android タブレット上のすべてのアプリケーションのリストを取得し、名前のアルファベット順に並べ替えます。

しかし、何らかの理由で機能しません。リストは変更されません。