Android Studioの導入(7)~想定外のパーミッションを外す~

本日、更新したアプリをアンドロイダーに反映させようとしたところ、パーミッションチェックで想定外のパーミッションが大量に発生していました。 Google Playを見てみると・・・

パーミッション01

確かに身に覚えの無いパーミッションが盛りだくさんです。
本アプリでは広告(Admob)を利用できるようにするためにAndroidManifestでパーミッションを宣言していますが、使用しているのは下記2点のみです。

uses-permission android:name="android.permission.INTERNET"
uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"

Eclipseでビルドしていた時には発生しておらず、Android Studioに移行したことで発生したので、Gradle周りの設定に原因があると考え原因調査を進めたところ、build.gradleファイルのdependenciesにて、

dependencies {
    compile 'com.google.android.gms:play-services:+'
}

としていたのがまずかったようです。

本アプリではGoogle Play Serviceの中の広告機能のみを利用するので、

dependencies {
    compile 'com.google.android.gms:play-services-ads:+'
}

に変更して再ビルドしたところ、想定外のパーミッションは全て外れました。

不要なパーミッション付きでリリースしてしまった「魚かな」、「野菜かな」は共に、急ぎ修正版をリリースしたいと思います。

 

コメントは受け付けていません。

サブコンテンツ

公開中のAndroidアプリ(全て無料です)

ビジネス

おじさんのメモ帳 おじさんのメモ帳
シンプルなメモ帳
日報 日報
日報作成補助ツール
議事録 議事録
議事録作成補助ツール

学習(国語・算数)

漢字かな 漢字かな
漢字の読みの学習に
ひらがなプラス ひらがなプラス
かな・カナの学習に
暗算百問 暗算百問
毎日暗算で頭の体操
あんざん25 あんざん25
両手で計算してみよう

学習(理科・社会)

記号かな 地図記号
地図記号の学習に
魚かな 魚かな
海の生物の学習に
動物かな 動物かな
陸上の生物の学習に
野菜かな 野菜かな
植物な食物の学習に
元素記号 元素記号
元素記号の学習に

その他

こづかい帳 こづかい帳
計算力と金銭感覚を育もう
お絵かきプラス お絵かきプラス
メモや絵日記等に

このページの先頭へ