2020年11月7日土曜日
2020年11月6日金曜日
2020年11月5日木曜日
2020年11月4日水曜日
2020年11月3日火曜日
2020年11月2日月曜日
久々Androidアプリ開発で手間取ったこと
2014年ぐらいにEclipseで作っていたAndroidアプリを、AndroidStudioで起動しようとしてつまずいたことを記載。
やったこと
- AndroidStudioインストール
- 新規プロジェクト作成でEclipseを取り込み
- build.gradleのcompileSdkVersion、targetSdkVersionをSDK Managerでダウンロードしている最新のに設定。minSdkVersionを以前のcompileSdkVersionに設定。
- Build時に細々指摘されたことを対応
ここでは4で指摘された細かい内容を記載する。
つまずいた指摘内容
- org.apache.http.clientでおこられる
- Execution failed for task ':app:mergeDexDebug'でおこられる
org.apache.http.clientでおこられる
どうやらAndroid6.0で削除されたようでその場合は以下のようにbuild.gradleに設定する必要があるよう。
android {
useLibrary 'org.apache.http.legacy'
}
Execution failed for task ':app:mergeDexDebug'でおこられる
これもbuild.gradleに以下を追加
android {
defaultConfig {
multiDexEnabled true
}
}
AndroidStudioのエミュレータの起動の軽さに感動!
2020年11月1日日曜日
XcodeのXVimアップデートについて
手順
- gitからXVimを引っ張ってくる
- makeする
- ビルドした物をXcode/Plug-insにコピーする
- macのキーチェーンから認証を作成
- Xcodeに対して認証を更新(これ時間かかる)
- Xcode起動する際にLoadBundleを選択
git clone https://github.com/XVimProject/XVim.git
3.ビルドした物をXcode/Plug-insにコピーする
cp -fR build/Release/XVim.xcplugin ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/.
5.Xcodeに対して認証を更新(これ時間かかる)
sudo codesign -f -s HogeHoge /Applications/Xcode.app
ちなみに、1回でうまくいかないことがあるのでその場合は最初からやり直すとうまくいくことがある。
~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/
登録:
投稿 (Atom)
【スマート農業】 いまさらだけど、いまだからこその農業IoT
久々投稿 転職してはや2年半。バタバタしてる中で、あーっという間に時間は過ぎてきた。 仕事はそれなりに順調だけど、ただやっぱり自分で何かを起こす!ということはではできていなく、、、年齢45をこえ、、、、、とくに昔からずーとやろうやろうと言って実現できてなかっった農業IoT。。 去...
-
今日から12月。 いよいよあと1ヶ月で2020年もおわる。本当にこの一年はいろいろあった。 世の中的にはコロナで人の行き来がなくなり、予定していたオリンピックも延期になった。それによって外食や帰省などもなくなり、仕事はテレワークが進み人の関わりがどんどん希薄になっていったような気...
-
半年ぐらい前に作ったAndroidアプリを最近見てみたら、データ取得に失敗していた。 よく見てみると、JSONデータ取得でExceptionになっていた。 アプリとしてはWebAPIをたたいてそこから帰ってくるJSONデータを加工してListViewに表示するもの。そのLi...
-
二日ぐらい前に実機でデバッグした後に、シミュレータでビルドしようとしたらこのエラーが出た。ちなみにcocos2dを使っている。 いろいろググって見たけど、BuildSettings->Architectures->Excluded Architecturesに「arm...