みやけん忘備録

あれどうやるんだっけ、を無くすために。

Android 6.0系(Marshmallow)での開発メモ

Marshmallowで権限が必要なアプリを作るときは、アプリ起動後にユーザが許可できるよう記述しなければならない

GPSパーミッションが必要なアプリを作成することになりましたが、借りている端末がMarshmallowだったため、別途アプリ起動時にユーザの許可を得るように書かなければなりませんでした。

以下のサイトが非常に参考になりました
akira-watson.com

AndroidManifest.xml

<uses-permission android:name"android.permission.うんたら" />

と書くようなことがあれば、全て当てはまります。

Mac版Android Studioをそこはかとなく日本語化する方法

こんにちは。

前回は年明けに書いていたようですね。もう年末です。

 

いろいろあってAndroid Studioを使うようになったのですが、UIは日本語で作っているのに作業環境が英語で混乱してきたので、なんとなく日本語化してみました。

結果はうん、まあ、ですが。

 

1.GitHubから日本語化リソースを落とす

github.com

だいたい右上の「Download ZIP」をクリックして落としましょう。

 

2.展開する

まあAndroid Studio使おうとする人ならもう大丈夫ですよね

3.Android Studioのパッケージを開く

以下の画像のようにします

f:id:miyakenjpn:20151229111547p:plain

これが、Windows向けと違うところですね。

 

4.日本語化ファイルをコピーする

Contents/lib/内に「resources_jp.jar」をコピーします。

f:id:miyakenjpn:20151229113752p:plain

 

これでおしまいです。簡単ですね。

それで日本語化の結果はというと…

f:id:miyakenjpn:20151229113906p:plain

f:id:miyakenjpn:20151229113912p:plain

うん、微妙ですね。

でもそこそこ日本語化されました。

 

これでちょっとでも効率化できればいいんですけどね。

スマホ系Google検索履歴を残さない方法が使えなくなっていた件。

だいぶ前に、

スマホ系Google検索履歴を残さない方法 - みやけん忘備録

 を書いたわけだけれども、最近この記事へのアクセスが増えているようなので近況を。

結論を書くと、Android 5.0 Lolipopがリリースされる前後にアップデートされたAndroidChromeだとできなくなってた。

というのも、AndroidChromeに登録しているGoogleアカウントが勝手にWebのGoogleと連携してしまっているわけで。

iOSとかAndroid用のその他ブラウザであれば普通にWebの部分だけログアウトすることができるんだけれども、AndroidChromeだとアカウントの選択画面しか出てこない。

 

ということで対処方法を考えてみた。

  1. 一回AndroidChromeに紐付いているGoogleアカウントを端末からログアウトさせる。意味がなかった
  2. ChromeからGoogleを表示して「設定」→「検索設定」から検索履歴周りの設定を変更する。 →だからその方法は意味が無いんだってば。
  3. 他のブラウザを使ってみる。 →Googleトップの左上にある『グニュ』って動くメニューが使えなくなる。(下の画像)

    f:id:miyakenjpn:20150117234754p:plain

  4. 他の検索プロバイダを使う →合わなかった。というかGmailとかにすぐアクセスできるのが良かったのに…

 

結局なんだかんだいって 現時点で対処法なし となった。

とりあえずアカウントの設定で履歴を残さないようにする設定があるんだからちゃんと反映させるようにしてくださいよ…

これのせいであまりNexus 5に触らなくなってきた気がする。

誰か対処法を見つけ出された方、コメントをいただけると嬉しいです。

スマホ系Google検索履歴を残さない方法

Googleの検索設定をいじっても治らなかったやつが治ったのでメモ。

Googleアカウントにログインしているならログアウトする
②検索設定を開き、検索履歴を残さないように設定。
③再度Googleアカウントにログイン。

Nexus 5買ってしばらくしたけど一番気になってたところが治ってよかった。

↓この記事の新しい情報↓

スマホ系Google検索履歴を残さない方法が使えなくなっていた件。 - みやけん忘備録

【解決】Skype for iPhone使い出すと常時オンラインになるやつが治った(対処法つき)

言いたいことは表題の通り。

Skype for iOSシリーズはLINEと同じようにプッシュ用サーバーが用意されているらしいので、一旦アプリ側でオンラインにしてしまうとアプリを消してもそのままオンラインになるらしい。

ということはオフライン操作にするためにアプリを入れなおしたら良い話で。

 

実践したら治った。

 

2014/10/18追記

改めてこの記事を見返すとわかりづらかったので、対処法を。

 

iOSSkypeにログインしている場合は、右上の自分のアイコンをタップしてオフラインを選択。

Androidなら右上の自分のアイコンをタップして「ログイン状態を隠す」を選択。(ただし、この場合パソコンのSkypeも連動して「ログイン状態を隠す」状態になるので注意)

 

サインアウトするときも、アプリをアンインストールするときもこの作業をしないとオンラインのままになるみたい。

Skype常時オンライン状態に。(なんでや?)

以前、この内容の記事を書いた。

Skype for iPhone がいろいろといらないことをする件。 - みやけん忘備録

また、というかずっと改善されず、結局iPhoneiPadに入れていたSkypeアプリを削除したのだが、ついさっき友人に「お前一ヶ月ぐらいずっと24時間オンライン状態だけど本当に起きてるのか?」と言われてしまった。すべての端末がSkypeに接続されていない状態であるはずなのに、Skypeにログインしている状態だったのだ。

そこでちょっと調べてみたら、似たような現象にあった記事を発見したので、勝手ながらリンクを貼らせてもらう。

36ドラ(さむどら): Skype IDをMicrosoftアカウントに統合したら常時オンライン状態で表示?

この記事を書かれた方の話だと、タイトルの通りSkype IDをMicrosoftアカウントに統合した後、常時オンライン状態になったという。

確かに、問題となっているSkypeのIDはMicrosoftに結びつけてある。だが、結びつけたのはちょうどこの方と同じ9月頃。

常時オンラインになり始めたのは今年に入ってからなので何か他に要因があるのかもしれない。がとりあえずメモメモ。

 

何か解決法を知ってるーという人がいればコメントまで。

 

 

追記:解決しました→

【解決】Skype for iPhone使い出すと常時オンラインになるやつが治った - みやけん忘備録

わけがわからないよ