アプリ開発備忘録

PlayStationMobile、Android、UWPの開発備忘録

2020-11-01から1ヶ月間の記事一覧

Docker備忘録

docker build DockerfileからDocker Imageを作成する。 docker build <docker ファイルがあるディレクトリ> 名前が無くて不便。 REPOSITORY TAG IMAGE ID CREATED SIZE <none> <none> 52a532256932 27 minutes ago 1.23GB -t で名前とタグ(バージョン等)が付けられる。 docker build <docker ファイルがあるディレクトリ> -t name:1.0 REPOSITORY</docker></none></none></docker>…

Java Agentで実行時にクラスを差し替える

Java Agentとは java コマンドを実行するとhelpが出力されるわけですが、そこにJava Agentについて書いてあります。 -javaagent:<jarpath>[=<options>] Javaプログラミング言語エージェントをロードする。java.lang.instrumentを参照 Instrumentとは 既存のアプリケーションを</options></jarpath>…

IntelliJの文字化けを直す

修正 以下を追加します。 -Dfile.encoding=UTF-8

【IntelliJ 2020】Command line too longを回避する

環境 Android Studio 4.2 Canary 15 を仕様しています。 ベースのIntelliJのバージョンはちょっと不明ですが、IntelliJ2020.1.4 ではこの設定が有るようです。 https://stackoverflow.com/questions/49039414/intellij-command-line-is-too-long-shorten-com…

Android Qからの画像保存

AndroidQからはファイルを保存してギャラリーで見るだけなら WRITE_EXTERNAL_STORAGE が必要ではなくなりました。 AndroidManifest Q(29)からは必要でない -> 28までは必要ということで、 AndroidManifest.xml で以下を指定します。 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="28"/> https://developer.andr</uses-permission>…

【Android】ActivityResultContractってなんだ

startActivityForResult , onActivityResult は廃止されます。これに関しては既に内部的には ActivityResultContract 等を使用するように置き換えられています。 用途 Intentを作成して起動( startActivityForResult ) -> 結果を受け取るもの( onActivityRes…