権限の取得方法

AndroidアプリケーションがOSの機能へアクセスする場合、利用者に権限を許可してもらう必要があります。 OSの機能とは以下のようなものです。 連絡先 位置情報 カメラ etc ・・・ ここでは連絡先を利用するアプリケーションを作ると想定して、どのように実装するのかをまとめます。 AndroidManifestへ権限を追加 <uses-permission android:name="android.permission.READ_CONTACTS" /> 権限を貰うための処理 public class MainActivity extends AppCompatActivity { /** * onCreate * @param savedInstanceState */ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // このアプリケーションに連絡先にアクセスする権限が許可されているかチェック if (PermissionChecker.c…

続きを読む

WebViewのLoad処理でnet:ERR_CACHE_MISSが発生

この問題はパーミッションが足りていないだけで、AndroidManifest.xml に以下を追加するだけで解消します。 <uses-permission android:name="android.permission.INTERNET" /> net:ERR_CACHE_MISSというエラーではPermissionの問題だとピンと来ずに少し嵌りかけたのでメモしておきます。

続きを読む

もっと見る

スポンサーリンク