0

重複の可能性:
プログラムで許可を求める方法はありますか?

私のアプリは許可を必要とするため、
<uses-permission android:name="android.permission.CALL_PHONE" />
ほとんどのユーザーはインストール時に「有料サービス」(または sth) というテキストが表示されることに満足していません。これは、アプリで電話をかける必要があるためです。

私の知る限り、マニフェストにアクセス許可を書き込まず、使用時に要求する解決策があります。

どうすればこれを達成できますか?

4

2 に答える 2

4

既存のアプリの権限を変更することはできませんが、権限のあるアプリと権限のないアプリの 2 つの異なるアプリを作成できますCALL_PHONE。どちらをインストールするかは、ユーザーに決定してもらいます。

于 2012-05-18T11:20:32.000 に答える
4

私はハイブリッド許可システムの導入を望んでいる開発者の 1 人ですが、少なくともドキュメントによると、現時点では解決策はありません。

Android には、アクセス許可を動的に(実行時に) 付与するメカニズムがありません。ユーザー エクスペリエンスが複雑になり、セキュリティが損なわれるためです。

ソース

于 2012-05-18T11:23:00.530 に答える