前回Ant を使って、Scala で Android アプリを作成してみた。 - ireizの日記作成したアプリの AndroidManifest.xml では、minSdkVersion や targetSdkVersion で API レベルを指定しなかったが、このことがアプリをインストールする際にアプリに許可する権限と関係あることが分かった。 つまり、これらを指定しないと API レベルはそれぞれデフォルトの1となるが、この時、 ストレージ(SDカードのコンテンツを修正/削除する)と 電話/通話(携帯のステータスとIDの読み取り) の2つについてアプリがアクセスできるよう権限を与えねばならない。しかし、実際は前回のテストアプリはこれらにアクセスはしないし、permission も AndroidManifest.xml で与えていない。 どうやら、minSdkVersion か ta