Logo ja.androidermagazine.com
Logo ja.androidermagazine.com

Androidのアクセス許可の問題は、情報が多すぎて一度に十分な情報が得られないことです

Anonim

それは、技術プレスで定期的に起こっています。 アプリには疑わしい許可があり、人々はそれについてびっくりします。 正当な場合もありますが、ほとんどの場合、おかしくなりそうな人はAndroidの許可モデルを理解していないか、アプリがこれらの大ざっぱな許可を必要とする理由を確認するために時間をかけていません。 そして、それはGoogleのせいです。 申し訳ありませんが、Google、あなたを愛していますが、これはすべてあなたのものです。

ユーザー(つまり私と私)に、アプリが機能するために必要なこと、または見る必要があることを知らせる方法は2つあります。 1つの方法は、ユーザーがインストールする前にすべてを前もって明確に述べることで、何ができて何が見えるかを正確に知ることです。 言い換えれば、Androidの方法(ほとんど)です。 もう1つの方法は、すべてのアプリを慎重に選別し、ユーザーに選別プロセスを信頼させ、アプリが異常なことをしていないことを知らせることです。 これがアップルのやり方です。 両方ともある意味で良い面もあり、ある面では悪い面もあります。

iMoreでの平静と乗組員の仕事は、取り組む必要がある場合にiOSの問題に取り組むことです。彼らは私よりも知識が豊富です。

ここで、独自のAndroid Centralアプリを選択します。コードを確認するか、自分でビルドして、何をするのか、何ができるのか、そしてその理由を正確に知ることができるからです。 上の写真に正しい例がありますので、人々を驚かせることから始めましょう- デバイスが眠らないようにします

なぜ地獄で、ブログを読むアプリが携帯電話を覚醒状態に保つ必要があるのですか? これがあなたが最初に考えるものであるならば、私はあなたを非難しません。 実際、携帯電話にインストールするソフトウェアに関しては、私たち全員が少し懐疑的である必要があるため、誰もが最初に考えるものにしたいと思っています。 しかし、私たちのアプリには、常に携帯電話を動作させ続ける意図はなく、どこかにバグがない限り、動作しません。 あなたがこれを読んでいる間、画面が遮断されないように、私たちはその許可が必要です。

これらの許可が何を意味するかを教えてください。

ここには、Googleが修正できる2つの非常に大きな問題があります。 1つは難しいですが、もう1つは簡単です。美味しいパイのように簡単です。 難しいのは、画面を維持するだけのAPIができるまでAPIの構築を続けることです。 バックグラウンドデータと他のすべてが使用されるまでスリープ状態にし、ユーザーが実行している他の処理のためにランプアップする必要がない限り、CPUをアイドル状態に保ちます。 とにかく、許可 デバイスがスリープ状態に なるのを 防ぐデバイス を使用しているのはそれだけです。 GoogleがそのAPIを作成した場合、それに切り替えます。 それまでは、バックグラウンドで何もしていない場合でも、電話全体を稼働させ続けるための許可が必要です。

2番目に簡単なことは、ここで詳細を提供することです。 アプリに必要なアクセス許可に関するすべての情報をユーザーに提供することを決定したら、それらを一覧表示するときにさらに一歩進む必要があります。 私たちが今持っているのは、情報が多すぎるか、情報が足りないかのどちらかです。

私はオタクです。 私はそれを隠そうとさえしません。 これを読んでいる多くの人々もオタクになります。 許可が表示されたときにGoogle Playに表示されるものは、オタクのためにオタクによって書かれました。 私はそれを理解し、私の仲間のオタクはそれを理解していますが、クールな新しいアプリをインストールしたいだけの普通の人はそうではないかもしれません。 このことを考慮:

  • デバイスがスリープしないようにします。 このアプリケーションは、携帯電話がスリープ状態にならないようにする必要があります。 これは、アプリが実行されて画面に表示されているときにのみ発生し、プロセッサを集中的に使用しない場合があります。 質問がある場合は、ページの下部にある連絡先情報を使用して開発者に問い合わせてください。

キーボードを叩くのに30秒ほどかかりました。 (さらに、キーボードを見ないで本当に速く入力できると思うが、実際にはできないので、タイプミスを修正するためにさらに20個。)この許可が意味するものの最大の説明ではありませんが、今持っています。 Googleの人たちはAndroidに関して私よりもはるかに頭が良く(しかし、ダンマーの伝承に関する知識をテストするためにすべての参加者に挑戦しています)、これをさらに改善することができました。 もしそうなら、TwitterがGPSデータを必要とするアプリについて溶けているのを見たときに実際に許可を読むことを気にする人々を助けるでしょう。ターゲット駐車場で。

Androidの許可モデルを改良して説明する必要があります。 オタクではありません。

これは新しい問題ではありません。 Androidが人気を博してから、人々は必要な許可についての情報があまりにも多く見られ、それらの許可とその意味についての十分な情報はありません。 それから彼らは(当然のことながら)それについておかしくなります。 私はそれらのフリークアウトを楽しんでいます。 座って、1〜2日間、人々がモバイルセキュリティと貴重な個人データを実際に気にしているのを見ます。 しかし、アプリの開発者は、彼らが起こったとき、それほど満足していないことは確かであり、Androidがそれと同じくらい人気がある理由です。

それでは、Googleをどのように使いますか? Android Developerサイトにアクセスしてそれらに関するドキュメントを読むことなく、実際にアプリの権限を確認するときに知っておく必要がある すべて を提供するために変更を加えることができますか? あなたをもっと愛します。