くわこのpermission denied.

WEBエンジニアの僕がぶつかった技術的な問題や発見のメモ

AndroidStudio

【Android】開発環境では動くのにapkファイルに固めた後だとGoogleMapが表示されない問題

えぇ、3時間ほど無駄にしましたよ。お陰様で。えぇ。タイトル通りなんですが、開発環境の実機デバッグではGoogleMapが普通に使えていたのに実際にapk形式に固めて動かしてみたらグレーの画面が表示されていました。↓ 開発環境 ↓ apkに固めてみて動かしたら …

実機デバッグ中にAndroid: “Unable to open sync connection!”

AndroidStudioで実機デバッグで開発していて、デバッグボタンを押したらなかなか実機でデバッグが始まらないな...ってなってコンソールをみたら、 “Unable to open sync connection!” ってでてた。もろもろ調べたら、前回実行させていたappが正常に終了して…

AndroidStudioが実機を認識しない。

AndroidStudioで実機デバッグをしようとしたら、実機を認識しない...ちゃんと開発者モードでUSBデバッグonになってるのに... と思ったら、どうやらUSBコネクタが悪かったらしい。teratail.comAndroidのコネクタには、充電専用のものと充電とデータ通信もでき…

Androidで簡単に外部と通信してjsonを取得する方法。

Android開発で特定のurlと通信して、jsonを取得するってだけのことが紆余曲折を経たので共有当初、qiita.comこの記事読んでそれっぽく真似してたんだけど、org.apache.http.~~~がないとか言われて、入れる努力をしたがうまくいかずに挫折。路頭に迷っていた…

Androidで急にE/art: Throwing OutOfMemoryError

Androidでテストしてたら、E/art: Throwing OutOfMemoryError "Failed to allocate a 16914252 byte allocation with 12610604 free bytes and 12MB until OOM"のエラーで死んだ。 メモリ使いすぎたんだな。一応場当たり的な解決策を得た。 <application ... android:largeHeap="true" > AndroidlargeHea</application>…

AndroidでListViewとToolbarが被って表示される問題

Android5.0系から、ActionbarからToolbarに変更されたが、ListViewとToolbarが被る問題に悩まされていました。 ↑item1がすっぽり隠れているこれに対する対処として、content_main.xmlの一番外側のLayoutに対して android:layout_marginTop="?attr/actionBarS…

Android初心者がAndroidのレイアウトについて勉強してメモったこと

ViewGroupでViewのグループ化可能。 ・リニアレイアウト ・テーブルレイアウト ・リラテブレイアウト ・フレームレイアウトがある。 リニアレイアウト 幅 match_parent: 親要素の幅 wrap_parent: 中身の幅 任意の数値: 16dpとか余白 android:layout_margin a…

ElCapitanでGenyMotionが動かない

GenyMotionとは、重いAndroidStudioの仮想デバイスではなくVirtualBoxを使って高速に起動させるプラグイン。導入の仕方などは以下 http://qiita.com/Sam/items/8d551f575b617fa0be7e (※微妙にGenyMotion側のサイトの画面とか違うけどその辺は頑張る)でElCa…

PHPエンジニアがAndroidの勉強を1時間してメモったこと

タイトル通り、PHPメインの僕がdotinstallを見ながらAndroidの勉強を1時間してメモったことをシェア AndroidManifest.xml もろもろの設定が書いてある。 これで最初に呼ばれるのがmainとわかる javaフォルダのテストじゃない方のMainActivity.java このonCre…