gradle

android gradle plugin でAop(2017/10時点)

あとで追記予定 はじめに 動作環境 利用プラグイン 動かない記述は? 検証状況 gradle runtime 4.1 まででしか動かない 3.0対応をしたコミットがあるが、、 Java8で動かせる? InstantRunでつかえる? はじめに また仕事でAOPを使いたくなったので、再度調べ…

Android Studioのプロクシ環境対策の整理

はじめに 動作環境 前提条件 IDEでのproxy Gradle Sync時のproxy wraper自体のダウンロード gradleの実行自体で引っかかる箇所 emurator Javadocのhttpアクセスを修正 その他的なこと SourceTree はじめに 久しぶりにProxy環境で動かしていて、結構ハマった…

かえって不安定な気がするAndroid Studio 3.0 Beta6

はじめに 動作環境 beta6 IDEA 2017.2.4 はじめに Beta5 がでたと思ったらすぐリジェクトされて出し直されたBeta6なんですが いまいち何が不味かったのかよくわかんないですね。。 かえってうまく動かないなーと思ったのもあったのでメモ 動作環境 macOS Sie…

とうとうGUI制限が入った Android Studio 3.0 Beta4

はじめに 動作環境 状況 TLメモ はじめに とりあえずリリースノート。 新しいDSLを対応したよ しか書いてない・・ 正直な所 Beta3の方が安定していた気がする 動作環境 macOS Sierra 16G HDDタイプのiMac AS 3.0-Beta4 /AS 2.3.3 gradle plugin 2.3.3 / grad…

kotlin環境周りの比較

はじめに 動作環境 環境比較 AS2.3.3 NW接続軽減対応 ただよく言われるのが Extentions に関して AS3.0 IDEA kotlin使ってみての体感 TLメモ(kotlin) はじめに 現在の開発環境 一応安定して動いてる?環境 AS3.0系 GoogleApisを使ってる or AS 3.0だと補完ind…

kotlinを部分的に利用するメモ

はじめに 動作環境 事前準備 beta3記述でちょっとハマった所 環境構築 事前準備の記述からの変更点 メイン部 アプリ部 Glide 4.0の話 記述修正 変換後の手修正箇所 参考にした情報 はじめに の前後で、lombokを導入していたんですけど Android Studio側で GU…

なんか取り下げられたっぽい Android Studo 3.0 Beta3

はじめに 動作環境 ASのアプデを試している時の心境 このごろちょっと思っていること 状況 TLメモ TLメモ(一般) TLメモ(InstantRun) TLメモ(日本語化) keicha_hrsさんの設定検証メモ TLメモ(Kotlin) はじめに おい!beta3取り下げられとるやんけ!|[REMOVED…

AS3.0 と AS2.3をスイッチコンパチで試せる環境を作る

はじめに 動作環境 現状のAS3.0 Beta以降の問題点 Google APIsをつかったプロジェクト local.aarをつかったProjectは動かせない 検証状況 コマンドラインビルドベースの話 今回使った検証用のスイッチコンパチが出来る環境設定 ファイル構成 切り替え設定 DS…

build.gradleだけで複数apkを作る試行メモ

はじめに 動作環境 試行状況 やりたい事 buildTypeを動的に複数作る アイコンを動的に変更する AS3.0で利用した場合の注意点 はじめに あんまり需要がない話だと思うけど、調べるのにちょっと時間がかかったので 二度目に困らないようにメモっておく 動作環…

破壊的改修が加速している Android Studio 3.0 Beta2

はじめに 動作環境 状況(plugin 2.3.3) 追記検証 今日AS更新していて凄く悩んだ所1 今日AS更新していて凄く悩んだ所2 具体的な対処(NG) 具体的な対処(OK) 今更ながら思い出したのが・・ 検証状況追記 状況(plugin 3.0-Beta2) 追記状況(2017/08/23) TLメモ T…

過去互換が壊れた Android Studio 3.0 Beta1

はじめに 動作環境 状況(plugin 2.3.3) 状況(plugin 3.0-beta1) TLメモ はじめに Android Studio Release Updates: Android Studio 3.0 Beta 1 is now available を見ると 補完index周りを大幅に変更したらしい 単純に プロジェクト構成情報 と 補完indexの…

Sublime Text 3 で備える Androidプロジェクト参照環境

はじめに 動作環境 環境設定 プロジェクトの作成 プロジェクトフィルターの設定 環境追加 gradle の tmLanguageが動く場合 gradle の tmLanguageが動かない場合(現在こっち) つかってて楽な所 つかってて不便な所 ファイルコピーが面倒 検索基準パスがSublim…

Android Studio 3.0 Canary8 微妙メモ

はじめに 動作環境 アップデートでハマった備忘 動かしている体感 TLメモ はじめに canary8ですが、凄く強キャッシュではまったので 一応備忘としてハマったことをメモしておく 動作環境 macOS Sierra 16G HDDタイプのiMac AS 3.0-Canary8 gradle plugin 2.3…

古いADTプロジェクトをAS2.3化した物をビルドする上でハマったメモ

はじめに 動作環境 具体例 レイアウトが崩れる google analytics を使っているプロジェクト annotationProcesser や apt plugin が動かないプロジェクト はじめに 偶に古いADTプロジェクトをAS対応すると、単に移行するだけなのに結構ハマることがあるのでメ…

ADT構成を最新のAndroid Studio 3.0 Canary7で動かしてみる

はじめに 動作環境 追加するファイル構成イメージ ファイル説明 他のプロジェクトからコピーしてくるもの 事前に準備するもの 新規作成するもの 追記検証的なこと DefaultManifestParser ribbonizer plugin の利用に関して Fabric に関して ADT上のlayout pr…

微修正が入った Android Studio 3.0 Canary6 ではじめる幽雅?な日常

はじめに 動作環境 状況 既存挙動 新規機能(TLメモ) 新規挙動(TLメモ) 現在の開発スタイル・・・ 気軽に最新pluginをコンパチで試せるbuild.gradle記述の考察 gradlew tasks 辺りで引っかかる所 apkのファイル名の変更 旧記述 3.0からの推奨記述 gradle 2.3…

ようこそ Android Studio 3.0 Canary5 のトラップ教室へ

はじめに release note 動作環境 状況 local.aarで固めるパターン プロジェクトにaarをインポートするパターン settings.gradle でフォルダ参照するパターン 例外っぽいやつ(対象外) 関連 既存挙動(local.aar周り) NGパターン OKパターン? ファイル除外周り…

Android Studio 3.0 Canary4 挙動メモ

はじめに 動作環境 挙動メモ AS3.0-canary4本体 JAVA_7ビルド + plugin 3.0-alpha4 指定 JAVA_7ビルド + plugin 2.3.3 指定 Canary3 までの挙動 JAVA_8ビルド + plugin 3.0.0-rc4 でビルド高速化ウハウハ?の考察 Device Manager Vector Asset Material Desi…

Android Studio 2.3.3 関連メモ

はじめに 注意 動作環境 更新内容 挙動メモ AS2.3.3本体 対策案としては駄目なケース 原因っぽい挙動 よくわかんないバグ ASのイマイチな所 Gradle runtime 4.0 TLメモ tools.zipの配布状況 google play store の2.1以下切り捨ての話 はじめに 更新が結構頻…

Android Studio 3.0 Canary2 地雷回避メモ

はじめに 動作環境 なんで gradle pluginを最新にしないの? IDE的に変わったとこと 常用の体感状態 layoutPreview 地雷1 Device File Exploler 地雷2 google()のレポジトリ アクセスが凄く重くなる時がある 依存ライブラリがおかしい? 地雷3 index再作成 …

apiとimplementation の自メモ

動作環境 はじめに 書き換えるにあたって参考にするといいと話題になってたスライド 高速化Tips1:最新pluginを使えの話 dependenciesで apiとimplementation が宣言してくれという話 公式ドキュメント エラーになってたファイル名変更タスク 試行状況 TLメモ…

Android Studio 3.0 Canary1 自メモ

動作環境 所感 Kotlinのサポート状況 AS3.0でKotlin開発始めていらっしゃる方がすでにいるみたいだけど・・ Kotlinでdata-binding(use AS3.0) まあ現時点でKotlin環境作ろうとすると(use AS2.3) 周辺の新機能プロジェクトメモ 参考情報 自分で動かした感じ g…

errorprone gradle plugin の備忘メモ

動作環境 利用例の参考ページ 導入手順 うまくいった環境A うまく動かない環境B 理由 対策 そもそも問題 Java9では動かないという話 動作環境 macOS Sierra 16G HDDタイプのiMac AS 2.3.2 利用例の参考ページ ググってもこのサイトしか出てこなかったorz 導…

期待が裏切られた感じの Android Studio のアーカイブ復活?(日本ページのみ)

はじめに 実際的な状況 状況から察するに AS2.3.2 と Emulator 26.0.2 の話 エミュレータですごく気になってること launch方法メモ追記(2016/5/11) ちなみにこの前後の時期 エミュレータとGoogle Play Store(on Web) はじめに 現在、家でだと な感じでやって…

build不具合対処ネタ(WearApp Project編)

はじめに 動作環境 備忘的なメモ support v4 library の minsdk14化の境目 google play services の minsdk14化の境目 ndk バージョンによる minsdk14化の境目 tools:overrideLibrary local.aar/jarの差し替え時 サードパーティライブラリの境目 license_dia…

build.gradleはkotlinの夢を見れるか

はじめに 自メモ その他 TLメモ AS 2.4 preview6 メモ ビルド時間は厳しいけど、改善された点 追記 ちょっと使えそうな IDEAでPluginメモ(ライブラリのバージョンチェック) はじめに build.gradleのkotlin版の検証をされていた方がいたので、自メモ 自分のko…

IntelliJ IDEA 2017.1 で Android の開発ができるか?の試行

随時追記予定 はじめに 試行状況 表面的な差分 .iml/.ideaを消してimport (NGパターン) ココらへん調べた感じだと うまくいった操作ルート(OKパターン) 動作的な差分 これから考察されること IDEA固有のお話 今回新規にIDEAを導入する場合に作業すること Pro…

まじに遣られた>< Google様の塩対応 for Android Studio

はじめに 魔が差した(AS2.2.3をウッカリ消してしまった)経緯 今の自分の心象イメージ(心境的に) 正直な所 動作環境 試した状況から言うと 結論から言うと AS 2.3.1 の場合 対処前 対処後 修正した設定(project側) 修正した設定(sudioを含めた環境側) ちなみ…

やっとJava8 試せそう? Android Studio 2.4 preview5

動作環境 結論から言うと 調べた状況 TLメモ TLメモ(AS2.4) TLメモ(AS2.3) TLメモ(gradle 3.5) 2017/04/11 追記 動作環境 macOS Sierra 16G HDDタイプのiMac AS 2.4 Preview5 結論から言うと 限定的に data-binding有りでも 1.8でビルドが出来るようになりま…

build.gradleの設定でパッケージ名のみ違うdebug.apkを作る上での注意点メモ

はじめに 動作環境 applicationIdSuffix を適応したときはどういう状態なのか? 書き換えられる箇所(ベース) 物理package名 が補われるもの 物理package名 が補われないもの 桜さんのブログの記載箇所 GCMの箇所 FCMだと 自動生成系 packageごとに、独自登録…