この記事は KMC アドベントカレンダー 4日目の記事です。自分は5日目だと思っていてのんびりしてました… :bow: :bow: www.adventar.org 昨日は id:nojima718 さんの nojima.hatenablog.com でした! 本題 今回は Android Studio をビルドしてみます。 大体ここに従ってます。 tools.android.com 何故 Android Studio 2.2 になってから mac で外部ディスプレイに繋げたときに色が全体的に色が濃くなりました。僕の使ってる Molokai テーマには致命的で、元からコントラストが高いのにさらに濃くなると目が痛くて仕方ありません。 だからといってテーマ変えても濃くてつらく、最近は外部ディスプレイに繋がずに使っていました。 ここで Android Studio の更新ログを見ると Impro
とりあえず正式版がでたので、ちょこちょこ触りながらメモ 新機能的なのは全部触れていないので、触ったら追記する予定 状況追記(2016/9/29) フルパッケージ構成 ビルドが通る環境 android gradle plugin 2.1.+ のまま動かす android gradle plugin 2.2.+ に変更する tools:overrideLibrary によるlibrary側のmanifest宣言無視 tools:overrideLibrary に関して(2016/10/11追記) 2.2.+ ベースで gradle runtimeのバージョンを上げてみる twitterみててちょっと思ったこと 新機能的な物の調査 Build Cache Java8 support Layout Editor Layout Inspector APK Analyzer Espresso Test
追記(宣伝): 今年の夏から大阪でフルリモートなフリーランスAndroid/iOS/Webエンジニアをやっています。ただいま週1-2または請負のお仕事お待ちしております・・! 画面見た人から(Enterやらショートカットやら連打で)何やってんだかわからないって言われることがたまにあるので、Android Studioでどうやってコーディングしているのかを書きました。 単なるショートカット集ではなく、あえてエラーのある状態を作るなどのテクニック集です。 なおMacかつAndroid Studio標準のキーバインドを前提としているので違う方は読み替えてください。(もちろんIntelliJでも同じことができるはずです・・!) 原則 考えるな、感じろ。: Alt+Enterや補完キーなどを押した次の状態を頭の中に思い浮かべながらに対して反射的に操作すると、超高速コーディングできる エラーだろうが汚
When something’s simple and helpful, most people are satisfied with that. But us engineers — we’re not normal people. Take Instant Run. It’s a feature in Android Studio that uses ✨magic✨ to significantly reduce the build and deploy times for incremental code changes during your coding / testing / debugging lifecycle. I say magic, because for the most part that’s how it looks. The first time you hi
こんにちは。学校も始まり最近は健康な時間に起きています*1。 今回は 手元の Android Studio からビルドのみをクラウドで行う ことによって快適な生活を手に入れる話です。 概要 ビルドを移譲できる Android Sutudio のプラグインを書きました これを使ってクラウドのリッチなマシンでビルドを行い高速化 ビルドのみが移譲されるので操作感は変わらない 実装は割りと無理矢理 本題 動機 最近 Android のビルドが遅くてつらいなあという気分でいました。 Java のコンパイル (Make) ぐらいならいいのですが、デバッグ等をするときにライブラリが多いため Dex 処理にすごく時間がかかります。Dex 処理は一行変えただけでも行われるので非常につらい。 足りないのはメモリとCPUで、とにかくマシンパワーが必要なのですが、まだ自分の PC を変える時期ではない*2。 結局
(About) 10 Things You (Probably) Didn’t Know You Could do in Android Studio Google Developersのmediumにこんな投稿がありました。 (About) 10 Things You (Probably) Didn’t Know You Could do in Android Studio このYouTube動画を見たのですが、あまりの早さによくわからなかったので簡単にやってみました。よく知られたものから、へぇ〜初めて知ったというものまでありました。紹介のためにソースコードがだいぶ適当なのはご容赦ください。 Actionショートカット もっとも重要なショートカットです。CMD+SHIFT+A(or CTRL+SHIFT+A)を押すと小さなフォームウィンドウが立ち上がります。ここにキーワードを打ち込むだけ
※実用性はほぼありません。 Andorid のビルドが最近遅くて、ブラウザで動画流しながら StackOverflow 調べながら twitter 流しながら…とやっているとすぐに mac がファンファンなりだして音声は途切れるわ熱くなるわという状態になります😭 メモリ 8GB だし、数年前の mac だから仕方ないといえばそうなのですが新しい mac を買うのはまだ早い気もする。 結局いい感じの IaaS を借りてそこでビルドすると早いのではという結論にたどり着き、ここ三週間ほどいろいろ試行錯誤してる中で出てきた一つのネタです。 本題 Android Studio をクラウドで動かしてリモート操作しよう ビルドだけ Linux 側でやるのはコマンド打てばいい話なのですが、そうするとせっかくの IDE の機能を活かすことができません。どうやら ADB の remote port forw
Creating a plugin for Android Studio is pretty much the same as creating a plugin for IntelliJ IDEA, with a few additional steps. 0. Before you start Please read the "Getting Started" guide to get familiar with IDEA plugin development, then follow the steps below. 1. Get Android Studio's source code You need Android Studio's source code for several reasons. The most important reason is that, by lo
2014年末に、Android Material Design Icon GeneratorというAndroidStudioのプラグインを初めて作ってみました。 Googleの公開してるmaterial design iconsのアイコンを簡単にリソースに配置できるだけのプラグインなのですが、プラグイン開発の流れは掴めたので手順を残しておきます。 Android StudioはIntelliJをベースにしているので、IntelliJ IDEAのプラグインを作ろう!がとても参考になりました。 InteliJをインストール Android Studioにはプラグイン開発用のプロジェクト作成メニューがありません(2014/01/10時点)。なので、開発にはIntelliJをインストールする必要があります。 ダウンロードページからダウンロードしてインストールしましょう。無償版のCommunity
EclipseからAndroid Studioに乗り換えたのですが、設定画面の見方やショートカットの違い等にいろいろ戸惑ったのでメモ。 ※Macの場合での説明中心です。 →Windowsの説明が追加されました!ありがとうございます! 設定画面 Menu > Preferences からAndroid Studio全体の設定が確認・変更できます。 Windowsの場合は、 File > Settings... から確認できるようです。 テーマを変更する Appearance > Theme マウスオーバーでドキュメントを表示する Editor > Show quick doc on mouse over 行番号・空白文字をつける Editor > Appearance > Show line numbers Editor > Appearance > Show whitespaces ゲッタ
この記事は KMC アドベントカレンダー 1日目 の記事です。 さて、先日 Android Dev Summit で Android Studio 2.0 (以下 AS 2.0) が発表されましたね。この会自体は結構前から告知されていたのですがまさかこんな機能が来るとは思っていませんでした。 Android Developers Blog: Android Studio 2.0 Preview 目玉機能は 'Instant Run' というもので、デバッグ中コードを書き換えた時に差分を高速にビルドし、 再インストール・Activityを再起動せずとも アプリのコードを変えられるというものです*1。実際にそんなことがありえるのか...?と疑いたくなりますが、動画も上がっているし正しそう。 これは自分で試してみるしかない!ということで試してみた話です。 Android Studio 2.0 p
まつもとゆきひろさんのインタビュー記事の、以下やりとりに感化されてしまったので、普段使っている道具を見直す、ということを最近よくやっています。 —— まつもとさんが社会人になりたてのころに意識して取り組んでいたことが他にもありますか? できるだけ仕事を早く終わらせて、自分の環境を整備する時間を作るようにしていましたね。世の中には開発のためのいろいろな道具がありますが、どれがいいのかは試しに使ってみないと分からない。仕事の空き時間ができるとすぐに、どちらのツールがいいのか比較検討したり、ないなら自分で作ってみたりということをやっていました。 まつもとゆきひろ氏が「生涯プログラマー」でやっていきたい若手に贈る3つの言葉 まずは、最近一番使っている道具であるAndroid Studioを見直してみました。 その結果、新たな便利機能を知ったり、改めて便利さを認識できたりしたので、メモがてら少しまと
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く