My Tracks

とりあえずソースをオトす。

$ hg clone https://mytracks.googlecode.com/hg/ mytracks

との事で mercurial を apt-get install して clone 実施。

確認

これ、試験も付いてるんだよね

土曜のもくもくはこちらにした方が良さげ

permission が見たことないソレが多い件

Manifest の該当部分が以下。

  <!-- Permissions for recording tracks and showing maps -->
  <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
  <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
  <uses-permission android:name="android.permission.INTERNET" />
  <uses-permission android:name="android.permission.WAKE_LOCK" />

  <!-- Permissions for uploading tracks -->
  <uses-permission android:name="android.permission.GET_ACCOUNTS" />
  <uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
  <uses-permission android:name="android.permission.USE_CREDENTIALS" />
  <uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH" />
  <uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH.local" />
  <uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH.wise" />
  <uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH.writely" />
  <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />

てか Manifest を何となく見てると色々な事が分かるな。

  • 情報の取得とかなソレは Service 使ってる模様
  • intent filter の理解が微妙
今日は

限界ッス。日中もくもくしたいんだけどなぁ。