FC2ブログ

kotlin試してみるメモ

FC2の推奨環境がChromeになってた。
IEだと重たいわけだ・・・

特に深い理由はないけどkotlinを使ってみようと思い立った。
javaと相互運用可能?とかなんとか。
と言ってもjava書けないけど。

なんか作ってみたいけどゲームなんか作れないしなー
自己満足で終わりそう。

というわけでいろいろいじくってるメモ
詳しいことは各リンク先を参照(手抜き)

開発環境:
OS:windows10
IDE:AndroidStudio 3.3.2

AndroidStudioはここからダウンロード
https://developer.android.com/studio/?hl=ja

日本語化する
Pleadesプラグインをダウンロードしてくる
http://mergedoc.osdn.jp/
下の方の Pleiades プラグイン・ダウンロードってところからダウンロード

んで、導入手順はこちらを参照
https://www.javadrive.jp/android/install/index5.html

AndroidStudioを起動させてSDK入れたり
エンコードをUTF-8にしたりする。

エミュレータを実行するためにはVT-x(AMDのCPUだとAMD-V)を有効にする必要がある
有効かどうかはここで確認する
WindowsによるIntel VT/AMD-V確認方法

無効になってる場合は有効にさせる必要があるけど、BIOSの設定変更が必要
BIOSはPCによって違うので調べてね

起動のさせ方はこの辺とか

有効化はこの辺とかを参考にしてくださいませ。

なんやかんやでプロジェクト作成してイロイロ試していたところ
realm使おうとしたら躓いたのでメモっとく。
調べてもあんまり出てこなかったし。
いや、realmについてはいっぱい出てくるんだけど、欲しい情報にたどり着けなかった。

・build.gradle(プロジェクト)にclasspathを追加する

dependencies {
classpath 'com.android.tools.build:gradle:3.3.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "io.realm:realm-gradle-plugin:5.10.0" //追加


・build.gradle(モジュール)に以下を追加する
プラグインをapply
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-kapt' //追加
apply plugin: 'realm-android' //追加

参考にした本は逆に書いてあったんだけど
この順番で書いておかないとsyncしたときに
Configuration with name 'kapt' not found.
って出て同期に失敗してハマった。
この順番ってなんか関係あるの?
あと
kotolin-andoroidが先に定義されてないとだめらしい

あとdependenciesに以下を追加
implementation 'io.realm:android-adapters:3.1.0'

これで同期させたらエラーが出なくなった。

あとanko-commonsとか言うやつもインストールする
・build.gradle(プロジェクト)に以下を追加する
buildscript {
ext.kotlin_version = '1.3.21'
ext.anko_version = '0.10.8' //追加

・build.gradle(モジュール)のdependenciesに以下を追加する
implementation"org.jetbrains.anko:anko-commons:$anko_version"

で同期させる。

使ってみるのはまだやってない。
亀の歩みのごとく進む。

画像が1枚もなくて寂しいので適当に一枚はっとこう
産まれた

スポンサーサイト



東京の空

なんかすごいよ!
東京の空

今日の電車

東京ドームでライブかなんかあったのかな。
夜、すげー混んでた。
そこでの水道橋の駅での駅員のアナウンス

「次に来る電車も混雑します!電車に乗るのをあきらめないでください!」

初めて聞いた。

松岡修造か。

あきらめんなよ!もっと熱くなれよ!

ひっさびさ

余裕で1年以上放置してた。

前回から今までにあったこと!

今年の2月
岡山行ったよ!(仕事で)
その日のうちに広島の三原に行ったよ!(仕事で)
翌日福岡行ったよ!(仕事で)
福岡は一日余裕があったから大宰府行ったよ!
名古屋行ったよ!(仕事で)
その日の午後大阪行ったよ!(仕事で)

6月に福岡行ったよ!(仕事で)
お昼にとんこつラーメン食べたら午後の打ち合わせのときにおなか壊したよ!
一日余裕があったけどどこ行っていいかわからなくてヨドバシカメラで時間潰したよ!
このあたりで地元の札幌に行ったよ!(仕事で)
打ち合わせ中に外壁はがす工事してて声が聞こえなかったよ!

すごい出張多いけどこんなの初めてだよ!

8月に携帯機種変更したよ!
XperiaGXにしたよ!
この感覚がXperiaだよ!

9月に会社の元同僚が結婚したよ!
賛美歌を初めて歌ったよ!
幸せそうだったよ!

リア充爆発しろ!\(^o^)/

スニーカー到着


やっと届いた。

ハイカットはきづらし!

まだはいてないけど。

これをふまえて違うのもデザインしたい。
Tシャツとトートバック
プリントトートバッグ・Tシャツ・缶バッジ販売 イメージマーケット
プリントトートバッグ・Tシャツ・缶バッジ販売 イメージマーケット
サメリュック
マクロミル
マクロミルへ登録
北海道限定アイス
北海道限定アイス
最近の記事
最近のトラックバック
月別アーカイブ
カテゴリー
FC2カウンター
ブロとも申請フォーム

この人とブロともになる

メール
ブログ内検索
RSSフィード
リンク
このブログをリンクに追加する
A8.net
A8.net
BIGLOBE
楽天
コラブロ