You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
ADTの環境構築記事は結構見かけるんですが、まっさらの(これから主流になってくるであろう)Windows 8.1環境での手順はなかなか見かけなかったので書いてみました。 あれ、最近のWindowsって標準でJava入ってるんだっけ? さすがに標準ではJDK1入ってないよな… 2014年にもなって低速エミュレータは使いたくないけどHAXMあたりまでカバーした手順がなくてダルい 自分の手元はMacだし、WindowsはMeまでしか使ってないし…8.1で検証するのダルい というような方はとりまストックしておいて、誰かに教える時にURLぶっ放してもらえば良いと思います。 2014/07/02時点の状況 Google I/O 2014の会期中に公開されたADT-Bundle 20140624を利用すると、従来と比較して手順が大きく変わります。 正直なところまだキャッチアップしきれていないので、本ドキ
ADTが22.6.0になり、Java7に対応したらしいです。 http://developer.android.com/tools/sdk/eclipse-adt.html ADTのアップデートはEclipseならヘルプ→更新の確認をすれば行えます。 Java7でコードを書くにはプロジェクトのプロパティからJavaコンパイラを1.6から1.7に変更するだけです。 もしくはJava7の構文を書いてエラーにカーソルを合わせればワンクリックで設定を変更してくれます。 というわけでJava7で追加された機能をおさらいメモ。 といってもJava7の全てに対応しているわけじゃないようなので、実際にAndroidで使えたもののみ。 switch文にStringが使えるようになった 今まではbyte、char、short、intもしくはenumのみが使えたswitch文でStringが使えるようになりまし
先日こんなタイトルで書きました。 AndroidSDKToolsのrevision20にしたらエライ目にあった しばらくしてやっぱり色々と不具合多くて、その都度調べてるのが時間が… ということで、手っ取り早くダウングレードしてしまおう!と思いました。 が… これがまたひと癖あったのでしるしておきます。 まずSDKもADKも普通にバージョンを下げることはできません。 まるっと削除しかできないのです。 削除したあとはもちろん最新バージョンしかインストール出来ません。 そこで直接ネットから落としてきます。 AndroidSDK http://dl.google.com/android/android-sdk_r18-windows.zip ADT http://dl.google.com/android/ADT-18.0.0.zip まずはSDKの方から。 解答すると色々出て来ますが、その中のt
ADTからAndroidStudioにプロジェクトを移行するには、Exportコマンドを使うと簡単にAndroidStudio用のgradle.buildを生成できます。 ですが、現行バージョンでは何故かdependenciesが空になってしまうので手作業で追加する必要があります。 Exportの手順は以下のとおりです。 プロジェクトを選択 Export... > Android > Generate Gradle build files なぜか選択したプロジェクトが選択されていないので、選択 Finish プロジェクトのルートディレクトリにbuild.gradleが生成されます。 でも何故かdependenciesが空... 生成されたbuild.gralde buildscript { repositories { mavenCentral() } dependencies { cla
Tips To return expected results, you can: Reduce the number of search terms. Each term you use focuses the search further. Check your spelling. A single misspelled or incorrectly typed term can change your result. Try substituting synonyms for your original terms. For example, instead of searching for "java classes", try "java training" Did you search for an IBM acquired or sold product ? If so, f
I've recently updated Android SDK & Eclipse ADT plugin to latest version. Now when i try to run a pre-existing Android project, the LogCat shows a ClassNotFoundException. I tried to create a new device but the problem still exists. Manifest <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.myapp" android:versionCode="1"
エントリ分割しました) ADT22 ハマり回避の話 - exception think Google I/O 2013のkeynoteハイライト。アプリのα、β配信、タブレットのサポート強化、デベロッパーコンソールの強化、Android Studio、Google Play Game Services、タミヤ_人人人人人_> タミヤ < ̄Y^Y^Y^Y ̄ 2013-05-16 01:52:20 via web Android Studio勢の皆さん。Gradleに手っ取り早く入門したい場合はvvakame先生のこれを読むといいですよ[ Gradle入門 #gradle - Qiita [キータ] URL ] #io13j 2013-05-16 11:51:56 via Tweet Button Android Stdioの紹介ビデオに、元NetBeans開発者のTor Norbyeが!!!
Migrating from Eclipse (Eclipseからの移行)の手順に従って既存のAndroidプロジェクトをAndroid Studioに移行してみたいと思います。 全体の流れ 既存のAndroidプロジェクトのAndroid Studioへの移行はとても簡単です。 ADT pluginをversion22以上にする EclpiseでGradle用ビルドファイルをエクスポートする Android StudioでAndroidプロジェクトをインポートする これだけです。但し、Android Studioはversion0.1のpreview版です。バグも沢山あります。本格的な移行はまだまだ先になると思いますが、今後AndroidプロジェクトのビルドシステムとなるGradleなどに慣れる為に触っておくといいと思います。 ADT pluginをversion22以上にする まずはE
チームでAndroidアプリ開発をする上で 「複数人で開発する際に、デバッグキーを共有したい」 という方は多いでしょう。 また、セキュリティ上危険ではありますが、 「商用署名を一時的にデバッグキー(デバッグ署名)として運用したい」 なんてこともあるかもしれません。 これらを、Eclipse/ADTのデバッグ機構で実現するには少しコツが入ります。 本稿では、Eclipse/ADTで商用署名(キーストア)をデバッグキーとして運用するために必要な 商用署名(キーストア)をデバッグ用に変更する手順 についてまとめました。 ※一般的に、商用署名は厳重に管理すべきものであり、無闇に複製/編集すべきものではありません。 ※商用署名を直接編集するなら、破損しても復旧できるようにバックアップは必ず取りましょう。 ※本稿で使用するパスワードはテスト用です。本番環境ではセキュアなパスワードを指定してください。
Android NDK (Native Development Kit) とはアプリケーションの一部(または全て)をネイティブコード(機械語)である C/C++ 等を用いて高速化するための仕組みです。 ※ アプリ開発に携わっているとネイティブアプリと耳にすることがあると思いますが別物です。 参考サイト: TM Life - Webアプリとネイティブアプリの違いについてまとめてみた Android NDK の環境は、Android SDK同様に導入当初よりずいぶん変わりました。 ADTr20 からは NDK Plugin (Android ネイティブ開発ツール) が含まれているため、コンパイルのために Cygwin 等をインストールする必要がなくなっています。 参考サイト: Happy my life - ADTr20ではNDKなプロジェクトが簡単に作れるようになってた ※ ADTr19以下
概要 Androidプロジェクトの構成管理にMavenを使い、ADT/Eclipseで開発するための初歩の環境構築手順です。 以下を前提とします。 Android SDKは導入済みとする ADT/Eclipseは導入済みとする Mavenについて細かいことは聞かない また本エントリは基本的な手順のみを述べており、ライブラリプロジェクトやDependencies、APTなどを使用する手順については述べていません。 Mavenのインストール コマンドラインからMavenを使うために、Mavenをインストールします。 以下は、macportsを使ってインストールする例です。macports以外での導入方法は省略します。 $ sudo port install maven3 $ sudo port select --set maven maven3 インストールしたら、バージョンを確認しておきまし
平素よりYahoo!知恵袋をご利用いただきありがとうございます。 2017年11月30日をもちまして、「知恵ノート」機能の提供を終了いたしました。 これまでご利用いただきました皆様にはご迷惑をおかけすることとなり、誠に申し訳ございません。 長年のご愛顧、心よりお礼申しあげます。 引き続き、Yahoo!知恵袋の「Q&A」機能をご利用ください。 Yahoo!知恵袋トップ 知恵ノートサービス終了のお知らせ プライバシー - 利用規約 - メディアステートメント - ガイドライン - ご意見・ご要望 - ヘルプ・お問い合わせ JASRAC許諾番号:9008249113Y38200 Copyright (C) 2018 Yahoo Japan Corporation. All Rights Reserved.
しかだよ。(`・ω・´) ADTが21.1.0にアップデートしてたので、新機能をまとめてみたよ。 ADT Plugin | Android Developers notificationとblank fragmentとlist fragmentのテンプレートができたよ。 Added new code templates for notifications, blank fragments and list fragments. 今更気づいたけど、テンプレートがすごい充実してた。知らなかった・・・・。 notificationのテンプレートを作ったらこんな感じになる。 ソースコードはこんな感じ。 {% highlight java %} package com.example.adtsample; import android.annotation.TargetApi; import and
ADT Bundle かっこ良いスプラッシュ画面でイイね。と思っていたら、いろいろ追加インストールしたら、元の表示に戻ってしまった。 原因は? eclipse.iniの設定が元に戻ってしまうため。 -showsplash org.eclipse.platform となっているところを -showsplash com.android.ide.eclipse.adt.package.product とする。 もし、pleiadesで日本語化してスプラッシュがAndroidの{}のやつじゃなくなった場合は、 -javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar となっているところを -javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar=defau
はじめに ADT(Android Developer Tools) の最新版(r21)が公開され、同時に ADT Bundle という 全部入りの開発環境 が公開されました!いままで Eclipse 入れて ADT Plugin 入れて…って面倒でしたがこれでサクッと開発環境を構築できそうですね。 ということで今回は ADT Bundle を使って Android 開発環境を簡単に構築したいと思います。また、開発に便利なプラグインの導入方法もあわせてご紹介したいと思います。 ADT Bundle のインストール ADT Bundle をダウンロードする まず以下にアクセス。 http://developer.android.com/sdk/index.html 「Download the SDK」をクリックします。 規約が表示されます。環境にあわせ32bit版、64bit版のいずれかを選択
はじめに Allocation Tracker はある時間とある時間の間でメモリにどのような種類のオブジェクトがアロケート(割り当て)されたかを調べることができるツールです。Android SDKに含まれている機能なのでAndroidの開発環境が最低限整っていれば誰でも使用することができます。 前回のブログでは概要のみでしたので、今回はこのツールの機能と活用方法について具体的に見ていこうと思います。 アロケートを確認してみる 説明が多くても分かりづらいと思うので、まずはアロケートを確認してみましょう。 例として、以下のようなカスタムViewを作りました。 CustomView.java package jp.classmethod.android.sample.sampleproject; import android.content.Context; import android.gra
Heap dump とは Heap dump は現時点でどのようなオブジェクトがメモリに確保されているか解析するための機能です。 動作中のアプリの任意のタイミングでヒープのスナップショットをとる (HPROF形式のファイルとして出力する) ことができます。 このツールも Allocation Tracker と同様、Android SDKに含まれている機能なのでAndroidの開発環境が最低限整っていれば誰でも使用することができます。 今回は Eclipse Memory Analyzer (以下MAT) の使用方法を通して、 Heap dump を利用したメモリ解析について解説したいと思います。 Androidアプリのヒープ領域 ヒープ領域とは、動的に確保できるメモリ領域のことを指します。Androidのヒープ領域は Linuxヒープ (ネイティブヒープ) と Dalvikヒープ (Ja
はじめに よりよいアプリをつくるためには、メモリ管理はとても重要です。 スマホはPCと違ってメモリ不足がとても起こりやすいので、メモリ管理への考慮が不十分だと OutOfMemory (メモリ不足によるエラー) がすぐに発生し、アプリが強制終了してしまいます。また、メモリ不足の状態のアプリはとてもパフォーマンスが悪く、ユーザーの思いがけない誤操作にもつながります。システム全体や他のアプリに影響を与えてしまうことも考えられます。 つまり実装はもちろん、画面遷移やレイアウトのデザイン、仕様などAndroidアプリ開発のすべてのプロセスにおいて 「メモリ消費を抑える」 という点を常に配慮する必要があります。 ということで、このシリーズではAndroidアプリにおけるメモリ管理の方法やツールの紹介、実装のコツなどのTipsを紹介していきたいと思います。 今回は第一回目ということで、アプリのメモリ使
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く