Skip to content

Instantly share code, notes, and snippets.

@externvoid
Last active May 6, 2019 08:21
Show Gist options
  • Select an option

  • Save externvoid/aa1a31feb32c214a8659ee5a53021a33 to your computer and use it in GitHub Desktop.

Select an option

Save externvoid/aa1a31feb32c214a8659ee5a53021a33 to your computer and use it in GitHub Desktop.
Androidアプリ開発覚え書

AppStore, GooglePlay Comparison

AppStore GooglePlay
registration fee 0 2,500
annual fee 10,800 0
Support Web required optional
Requrered OS Updated macOS Moderate Modern OS

developer contract at GooglePlay

Apple Developer Program

iOS, Android Development Environment Comparison

AppStore Android
Event Listener Container VC Activity
Event Listener Content VC Fragment
info to 2nd View Segue Intent
Drawing Canvas View wedgit, Layouts, Text, etc

note: Layouts are special kinds of View that can be basements of other View.

finding files

  1. starting p charactor
> find . -type f -name "p*"
./playlist.m3u
./playlist-2.m3u
./iTunes/pt.strings
  1. starting p charactor and ending m3u extension
> find . -type f -name "p*.m3u"
./playlist.m3u
./playlist-2.m3u
./iTunes/ppp.m3u
  1. containing list word
>find . -type f -name "*list*"
  1. files which have extension png or jpg
>find -E . -type f -iregex ".*\.(png|jpg)"

note: in case of searching other type of something like directory, -type d or something is suitable. see Man of find and retrieve '-type'

build.gradle configuration tips

In case of working on ERROR: The Android Gradle plugin supports only Kotlin Gradle plugin version 1.3.10 and higher, things that should be confirmed are 1 - 3 below.

  1. gradle-plugin▶️Project Structure menu at Android Studio or command-;
  2. kotlin-gradle-plugin▶️folder below, find . -type d -name "kotlin-gradle-*" at ~/.gradle
> ls
1.2.41 1.3.21 1.3.30 1.3.31
  1. Gradle▶️see directories folder at ~/.gradle/daemon
>ls
4.10.1 4.4    4.6    5.1.1

Official Gradle page

僕たちはいつまでこんな楽しいAndroid Studio設定をし続けるのか? Android Studio 3.x時代の設定不足解消メモ

History of Android Studio

Release date
1.0 2014/12
2.0 2016/04
2.3 2017/03 Constraint layout is default.
3.0 2017/10
3.1 2018/03
3.2 2018/09
3.3 2019/03
3.4 2019/04
History of Android Studio
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment