Android Studio Part3
■ このスレッドは過去ログ倉庫に格納されています
>>786
検索とかよく使うものはキーボードショートカット使うことを前提としてるでしょ
どうしてもメニューの1階層目に置きたければ、メニューはいくらでもカスタマイズできるし、ボタンも置ける
これはASじゃなくてJetBrainsのIDE共通の方針だよ プロジェクトを保存した後に、別のディレクトリにプロジェクトをまるごと移動しても問題ないですか?
書き換えるものって有りますか?
自分で書いたコードの中にはパスを操作するものはないです。 Androidと開発環境のバグらしきものをGに報告する窓口ってあるんだっけ? >>783
Win10に悪霊が取り憑かないとでも思ってるのか? >>798
.gitignore 消せとかメチャクチャだなぁ
正しく.gitignoreが記述されててgit管理してあるなら
フォルダ移動したあとgit clean -fdx するだけで問題無い AndroidXに書き換えたり、API29対応で権限を変更したりで疲れたばかりだから、
しばらくアプデは控えるお・・・ AMD CPUに待望の“Nested Virtualization”対応 〜プレビュー版「Windows 10」で/「同期電話」アプリからAndroidスマホの楽曲再生をコントロールする機能も一般展開 https://forest.watch.impress.co.jp/docs/news/1258241.html android studioを実機で確認するときにUSB接続するのが面倒なときがあるので
リモートから実機にアプリにインストールする方法ってありませんか?
PCからgoogle playをブラウザで開いてアプリをインストールできるような感じでリモートインストールしたいんです
実機のバッテリーがしょぼいのでコンセントから直接充電したいってのも有ります 最初だけUSB接続して普通にWi-Fi接続すればいいだけでは。 >>803
初めて知りました!
便利ですね!
先輩ありがとうございます! USB接続なしで実機にインストールできるわけないぞ >>805
803のLAN経由でadbに接続する方法のほか、インストール・実行だけ(デバッグはしない)なら
*Play Consoleで内部テストトラック等にリリースする
*microSDカードやメール添付でAPKファイルを端末に送る
*APKをWindowsの共有ディスクに置き、X-ploreファイルマネージャなどでそこからインストール
など、色々方法はあるぞ AS4.0は起動した時にいつも非最大化画面で始まっちゃうね
最大化画面で終わってるのに 右上の×からじゃなくて、
ちゃんとメニューから終了させてみては? MacがARMに変わるみたいだけどエミュはARMのVMなのかしらってまだ物が出てないが 実機でアプリをテストしているときに
何時何分にどの座標をどのくらいの秒数でタップしたかのログが確認したいんですが
確認する方法を教えてください イベントリスナー使って時間と座標とタップ時間を取得してlogcatに出力だな これって、Windows10の上に、直接インストールした方が良いんでしょうか?
それともvirtual boxの中にubuntuを入れているんですが
そのubuntuにインストールした方が良いのでしょうか?
ただし、その場合、仮想デバイスを立ち上げた時に
「仮想環境の中の、さらに仮想環境」に、なっちゃうので
ちゃんと使えるか?心配ですが >>813
んーーっとASのことなのかな
ホストOS上でもゲストOS上でも別に問題なく動くけど
VirtualBoxじゃないけどVMwareにubuntu入れてその上でAS動かしているけど
別に問題ないよ
まぁ、当然仮想環境のほうがホストOS上で動かすより重めではあるけど、ASで
一番時間がかかるのはツールとかの同期でネットから色々ダウンロードして
くるところだから
仮想の中で仮想って言っているのがJavaVMのことを言っているのであれば、
JavaVMはVirtualBoxやVMwareみたいなH/W仮想化ではないので早い/遅いは
あっても動作に支障が発生することはないよ AVDって、VirtualBox(VMware)上のubuntuにインスコしたAndroid Studio上でも
普通に動くのかな? ubuntuにAndroid Studioをインスコするメリットってなんかあるの? 教えてください。
Win10Pro64bitのAndroidStudio3.4を4.0にアプデしたところ
プロパティペインのtext属性の項目が見当たりません
どこに行ったんでしょうか?
AS3
https://i.imgur.com/nJdUIDo.png
AS4
https://i.imgur.com/81vjLAZ.png >>819
OSにAndroid Studioを直接インストールしたら
レジストリとか環境変数とか弄られるから環境が汚れる
仮想環境ubuntuにAndroid Studioをインストールすれば環境を汚さずに済む Google など、ウェブ系の言語・企業は、Linux サーバーが基本。
Windows を対象にしていない
Android も、Linux だし、
Unity も、Linux のMono だろ
今の基幹技術がLinuxばかりだから、Microsoft もLinuxへ移行している。
Windowsからは絶対に、新しいことが起こらないから >>823
そういう、あなたは自分のPCはWindowかmacでは無いのかな?
自分のPCにAndroid Studioを入れてる? おそらくWindowsが最もアグレッシブに変化してる。 変化を感じさせないのがMicrosoftなりの技術の使い方なのでは。
もはやデスクトップはディスクの中に無く、どのパソコンであろうが自分のアカウントでログオンすれば自分のデスクトップが現れる。
もちろん、ドキュメントだろうがミュージックだろうが同じこと。
これは必要としていたものだし、正しいクラウドの使い方だと思う。
サーバーにアクセスしましょう!というクラウドなら必要なかったと思う。 >>817
普通にの意味によるけどH/Wアクセラレーションが必要ないAVDなら動くよ
所詮QEMUなんでゲロ遅いけど
>>819
メリットっていうと微妙だけどASが使う外部ツールとかWindowsだと個別に調べて
入れる必要があったりして面倒だったりすることはある
あとアプリの挙動を詳細に追ったり、自分の独自ライブラリ環境のためにAOSPの
ライブラリを使ったりするときAOSPのビルドも一緒にできると便利とか
まぁほとんど気分かな Kotlin のソースをjavaにデコインパイルしたい
Tools > Kotlin > Show Kotlin Bytecode
が白(使用可能)にならないんだけど
何か設定が間違ってる? >>829
Decompile Kotlin To Java が今は何故か動かないみたいだけど
その下の Show Kotlin Bytecode でバイトコードへ変換されたのが表示されて、そこの Decompile ボタン押すと Java に変換されたソースコードがみれる >>830
ありがとう
やってみたけど、
HogeActivity.kt ⇒ HogeActivity.decompiled.java
という名前で生成された 実行すると、INSTALL_FAILED_NO_MATCHING_ABIS
ってエラーが出るんだけど
対処の方法がわからない >>832
エラーメッセージをグクってわからなければあきらめるしかないね SBクリエイティブの「はじめてのandroidプログラミング」って本、新版出るかな?
誰かアドバイスよろーー ローカルで作ったソースコードをGitHubにあげてから
それを別PCでクローンしてビルドすると開発したときのPCのパスのところにビルドされたプログラムができてしまいます
解決方法を教えてください >>836
.gitignore ファイルを工夫する android studio3.5使ってるんだけど
4.0へのアプデってどうやるの? ググって試したんだけど変なアプデしたっぽい
sdk managerの update の項目をstableからcanaryに変更してアプデしたんだけど
アイコンが分かれちゃった
android studio4.2previewって黄色い丸アイコンの中心に青い四角があってドロイド君が顔出してる
正しくアプデできたんかな?
3.5.3は今まで通り緑アイコンで起動可能なんだけど3.6になるわけでもなく、、、 https://developer.android.com/studio/preview/install-preview
このページはプレビュー版を安定板と併用する方法の公式情報だけど、
安定版だけ使う場合でもマイナーバージョンが上がった時なんかはこのページのやり方でアプデした方が後戻りもできるし楽
WindowsだとZIPでとってきて適当な名前で C:\Program Files\Android\ の下に展開するだけ
おれのPCのこのフォルダの下はこんな感じになってる
android-studio-2.3
android-studio-3.0
android-studio-3.1
android-studio-3.4
android-studio-3.6
android-studio-4.0
それでC:\Program Files\Android\android-studio-4.0\bin\studio64.exe とか登録したショートカットから起動する
最初の1回は普通のインストーラでインストールしないと面倒かな >>842
839,841はMacの話です、情報抜けててすいません
Winも持ってるので参考にしてアプデします
ありがと
一応、普通に動いてるけど、まだまだ確認しなきゃ不安な状況ですw デベロッパーの資料読むだけでkotlinで組める?
不可能なの多いんだがワシだけ?
どこに追記したらいいのかわからんってのがたまにあるから困る Javaからやってる人は言語が置き換わるだけだからすぐ組めるだろうけど
Android初めてだとJavaでもKotlinでもそれなりに時間はかかると思う まず環境整えるのでもAndroidStudioは大変なイメージ いやいやいや・・他のモノ(たとえば nodejs とフロント周りの開発環境)
とかくらべたら格段に楽だろ。まとめてある zip DL して解凍して配置するだけじゃん ちょっと前に Windows、iOS、Android のマルチプラットフォーム開発やらされたが、
Xcode、VisualStudio と比べても AndroidStudio はいろいろ楽だと思った EclipseでAndroid開発してたんだよね昔は そうか?AndroidStudioよりVisualStudioの方が楽だ
無駄なもんをそぎ落としたカスタムテンプレートが作りやすいってのもある プロジェクト作成するたびにちまちま設定変更するより
テンプレートを自前で作った方が楽やで
とりあえずデフォルトのhello, worldがでればいいとかなのか そもそもVisual Studio は、テンプレ作らにゃいかんようなチマチマと設定が必要な項目が多過ぎだわ
それをコマンドラインでいじるのもGUIでいじるのもやりにくいし、バージョン管理もやりにくい >>844
JavaはJava、kotlinはkotlinなのでデベロッパ読むだけじゃなくてkotlinの勉強
しないとデベロッパの資料だけじゃつらくないかな
デベロッパの資料って主にJavaからKotlinへのポーティングじゃなかったっけ
>>846
ASを入れるのは簡単だけど、入れた後に内部で使用されるツール(gradleとか)の
整合性がおかしくなることは多いので、その辺の調整は一回はまるとすごく大変 >>854
それってAndroid開発?
全然設定多くないけど
>>855
ほんまそれ
AndroidStudio起動してアップデートでエラーでる度に環境整える必要がある
それが嫌でアップデートは滅多にしてなかったな >>856
VS のプロジェクトのプロパティには馬鹿みたいに設定項目あって、それがプロジェクトファイルに保存されてるだろう
Android の場合それに相当するのは、管理しやすい build.gradle と数行のプロパティファイルだけだぞ
VSのプロジェクト設定のマージコンフリクトで何度面倒な思いをしたことか >>857
Windows開発の方は確かに多いけど
Android開発では設定項目全然無いぞ? >>858
Xamarin か?そっちもプロジェクトファイルのプロパティは多いし、開く度に勝手に編集されるし、マージはやりにくいしで苦労させられた思い出しかないぞ
もう二度と使う事は無い >>860
それがxmlで保存されてるからマージできんし diff も取れなくて泣けてくる
あと、この情報だけじゃアプリビルドできんだろ
外部モジュールを別のとこで管理してるよね gradleの事ならAndroidStudioも一緒やん? >>862
AndroidはターゲットAPIも使用する外部モジュールも全部build.gradleにテキスト形式で書く ベルと似たような比率を示す物にマグニチュードがある
通常エネルギーの比率に用い
マグニチュードが1増えると10√10倍になる >>864
Visual C++の基本アプリケーション(Android, Gradle)で作成されるタイプのプロジェクトか
試しに作ってちらっと中身見てみた感想としては build.gradle を直接編集したりソース管理するのは不味そう
build.gradle.template の buildscript.dependencies を編集して外部ライブラリの追加はできそう
Android API レベルなんかは build.gradle じゃなくて .androidproj の方のXMLを編集するが
Configuration と Platform の組み合わせで同じ値が8か所ぐらい更新されててマージマジ面倒臭そう Android Studio プロジェクトの成果物である android-gradle-plugin とかを活用してるのに
作成されるプロジェクトは Android Studio でビルドできそうでビルドできない珍妙なもの
MS が OSS を推進してるとか言ってるけど、このプロジェクトは恥ずかしすぎて OSS として公開できないでしょ 何か話がかみ合っていないなって思ったら、FormやUWPみたいなMSネイティブな
ものの話じゃなくてAndroidAPP作るような環境の話か
ASのスレだからあたりまえって言えばその通りなんだけどVSって言われるとww
まぁ初期のADTとかASがなんとなくそれっぽい環境で一応出来ますよみたいな
感じだったのと同じで、MSのVS上でのAndroid開発環境とかって流行のライン
ナップはそろえておかないと色々とトークにこまることもあるから入れておくかって
レベルのものだし
そしてMSはOSSをコントロールしたいとは思っているけど推進する気なんて
さらさらないと思うけど
GitHUB買い叩いて2年そこらでForumと相談もしないでUIガラっと変えて、
ユーザから使い辛いから戻すか昔のUIも使えるようにして苦情が出ても
ガン無視してるくらいだから プロジェクトのパスを変更した場合、gradleはどうやって再構築するのかおしえて! gradle をどうしてもグラドルと読んでしまう
そしてグラビアアイドルなのか?と思う >>870
git 管理してるなら、git clenn -fdx
してないなら .gitignore と app/.gitignore で指定されてるファイルとディレクトリを消す
.gitignore と app/.gitignore がちゃんとしてること前提だけど ttps://developer.android.com/preview/privacy/storage#permissions-target-any
これまではtargetSdkVersionで指定したバージョンの仕様にそって作っていれば
これより新しいバージョンのAndroid上でも問題無く動くようになっていたが、
ついにこれが崩れたな。
これから先、なし崩し的にこういうのが増えるんだろうな。
Andoid.data/hogehoge/filesでアプリ間のデータのやりとりを行っていた
俺のアプリは動かなくなったよ。
もう更新するつもりはないんだがなあ・・・
「Android11にしたら動かなくなりました。返金してください。」なんて
ユーザーが出てくるんだろうなあ Andoroidは登場以降OSアップデートでアプリが動かなくなる変更は何度もあったよ。
今後も間違いなくある。スマホアプリがノーメンテナンスで動き続ける事はあり得ない。
メンテしないなら消え去るのみ。 セキュリティとプライバシー関連の穴は放置出来ない風潮だから仕方無い >>877
ググルにはググるかググらないかしか選択肢がないのでググる時点で
従属するしかないんです・・・
>>878
やり方がケチが付いたんで使わせない方向でっていうものばかりなので
毎年たすけてくれーーな開発者が増えているような・・・ AVD ManagerをインストールするにはAndroid studioのインストールが必須でしょうか?
UnityとVisual Studioで開発してるのでAndroid Studioは使わないのですが… >>880
VisualStudioの「C++によるモバイル開発」をインストールしてる状態だけど
「C:\Microsoft\AndroidSDK\25\tools\Android.bat」を実行すれば「Android SDK Manager」が起動するから
「Tools->Manage AVDs」で「AVD Manager」が起動できるよ
pathからしてインストーラーの個別のコンポーネントから
「Android SDK セットアップ(APIレベル 25)(C++を使用したモバイル開発のために・・・)」
をインストールすればいいんじゃないかな VisualStudioをお使いの方にお聞きします
Androidのアプリを開発する場合
VisualStudioの「C++によるモバイル開発」というのは
NDKを使うということでしょうか
Xamarinを使うということでしょうか Android Studioはじめたばかりですが
背景色を黒系にしたいのだけど
そのための設定はどこをいじればいいでしょうか? >>886
バージョン4にした?
まずはそこからやで アプリの説明書きにandroid 6.xまで対応など書いてあることがありますが
自分のアプリがどのバージョンから対応してるかを確認する方法を教えて下さい >>890
build.gradle(appの方)を開いてminSdkVersion の右に書いてある数字 ■ このスレッドは過去ログ倉庫に格納されています