プログラミングと音楽とアニメとiPhoneとiPadとMacとAndroidとLogicとギターとテニスと車

アプリ開発系の勉強メモやTipsなどを中心に他いろいろと書いていきます。

Android

【更新】【続】AdMobのGDPR(EUの一般データ保護規則)に対応する

前回 の続きで、AdMobがオープンソースで公開したconsent SDKの実装を具体的に見ていく。 Android https://developers.google.com/admob/android/eu-consent iOS https://developers.google.com/admob/ios/eu-consent consent SDKのドキュメントに出てくる用…

AdMobのGDPR(EUの一般データ保護規則)に対応する

今日5/22になってGDPRに対応したアプリ向けSDKとか設定の案内メールが届いたので、早速設定してみる。 AdMob利用している人はたぶんメールが届いてるはずなので、メール内の「ADMOBにログイン」というリンクを開いて設定を進める。 以下、一応手順。 https:/…

Kotlinのコルーチンの導入手順

Introduction to Kotlin Coroutines on the JVM - Kotlin Programming Language Android用の設定、実装例 kotlinx.coroutines/coroutines-guide-ui.md at master · Kotlin/kotlinx.coroutines · GitHub

Androidエミュレータを起動したら Please install HAXM >= 6.2.1 というエラーが出る

Android Studio3.0でエミュレータを起動したらこんなエラーが出て、エミュレータの起動にめちゃくちゃ時間がかかるようになってしまった。 Emulator: WARNING: HAXM 6.0.3 is installed. Please install HAXM >= 6.2.1 このエラーメッセージの通り、HAXMのバ…

Java9でjshellで使ってみる(Macへの導入編)

JDK(Java Development Kit)インストール http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html Accept License Agreement(利用規約に同意)にチェックして、jdk-9.0.4_osx-x64_bin.dmgをダウンロードする。 ダウンロー…

Google I/O 2017 まとめ、Androidの新機能など

Google I/O Codelabs https://codelabs.developers.google.com/io2017blog.google All 101 announcements from Google I/O ‘17YouTube www.youtube.com Google.ai Mobile first to AI first参考 Google I/O 2017 基調講演を完全網羅! Google.aiの取り組みや…

AndroidでJava8を利用する方法

AndroidでJava8の一部の言語機能が利用できるようになっている。 Android Studioでプロジェクトを開き、appディレクトリのbuild.gradleファイルでjackOptionsとcompileOptionsを以下のように記述して、最後にSync Nowします。 android { ... defaultConfig {…

Welcome to Android Studioを起動時に毎回表示させる設定

Android Studio起動時にこれを毎回表示させる設定方法です。 Android Studioのバージョンは2.2.2です。 Android Studioを起動 上部メニューのAndroid Studio > Preferences > Appearance & Behavior > System Settings > Startup/Shutdown Reopen last proje…

他のアプリのパッケージ名の取得方法

Androidのインテントを使って特定のアプリを起動したい場合などに、 起動したいアプリのパッケージ名を調べることができます。 以下はLogにパッケージ名の一覧を書き出しています。 PackageManager pm = this.getPackageManager(); List<ApplicationInfo> list = pm.getInstal</applicationinfo>…

Androidのアクションバー向けアイコン画像パッケージ「Action Bar Icon Pack」が簡単便利!

Action Bar Icon Pack http://developer.android.com/design/downloads/index.html#action-bar-icon-pack AndroidのデベロッパーサイトでダウンロードできるAndroid用のアイコン画像のパッケージです。イラレ(.ai)データやPNGファイルが入っています。今ま…

Failed to load properties file for project 'プロジェクト名'の対策

EclipseでAndroidアプリの開発中にFailed to load properties file for project 'プロジェクト名' というエラーが出た場合の対策方法をメモ。 /Users/username/.android を削除(debug.keystoreとかがあるディレクトリですね。) ProjectをCleanしてからRun…