Android アプリ PCについて調べてみました。
Q | Androidエミュレータに位置情報をDDMSを使って送ろうとしているのですがアクティビティで位置情報を受け取れません。エミュレータの設定はバージョン2.3でハードウェアのGPS supportもyesになっています。アプリを起動すると(TextViewなどは表示されている)位置情報がnullになっているのでDDMSからマニュアルで位置情報を送信すると再起動するのですがいつまでもandroidとゆう画面(起動画面)から進みません。ちなみにPCスペックは問題ないと思いますし他アプリの場合エミュレータもすぐ起動します。以下が記述したコードです。public class GEOActivity extends Activity implements LocationListener { LocationManager lm=null; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.geo); lm=(LocationManager)this.getSystemService(Context.LOCATION_SERVICE); } public void onDestroy(){ super.onDestroy(); } public void onResume(){ super.onResume(); Location l=lm.getLastKnownLocation(LocationManager.GPS_PROVIDER); updateDisplay(l); lm.requestLocationUpdates(LocationManager.GPS_PROVIDER,0,0,this); } public void onPause(){ super.onPause(); lm.removeUpdates(this); } public void updateDisplay(Location location){ if(location==null){ Log.e("HelloLocation","location is null"); return; } TextView ido=(TextView)findViewById(R.id.ido); ido.setText(Double.toString(location.getLatitude())); TextView keido=(TextView)findViewById(R.id.keido); keido.setText(Double.toString(location.getLongitude())); } @Override public void onLocationChanged(Location location) { // TODO 自動生成されたメソッド・スタブ Log.e("HelloLocation","location get"); updateDisplay(location); } @Override public void onProviderDisabled(String provider) { // TODO 自動生成されたメソッド・スタブ } @Override public void onProviderEnabled(String provider) { // TODO 自動生成されたメソッド・スタブ } @Override public void onStatusChanged(String provider, int status, Bundle extras) { // TODO 自動生成されたメソッド・スタブ }} |
A | ハードウェアのGPS supportがyesになっていても、サポートがyesなだけで、ハードウェアとしては、GPSが搭載されていないので、取得できないと思います。実際、Log.e("HelloLocation","location is null");のログが出力されているのであれば、取得不可です。あと、考えられるのは、android.permission.ACCESS_FINE_LOCATIONのパーミッションが付加されていないだけかもしれません。 |
Q | 【500枚】タブレットPCの購入を考えているのですが・・・今格安の物も多く出回っているようなので、購入してみようかと思っています。使い道としては・ネット閲覧、主に動画鑑賞等(ニコニコ動画が見れると嬉しい)・外出してのデータ閲覧(ペイントなどの簡単なアプリで)ぐらいです。自分では、chocott Androidが手頃だと思っています。http://www.amazon.co.jp/CH-AND500-chocott-Android-5%E3%82%A4%E3%83%B3%E3%83%81%E3%82%A2%E3%83%B3%E3%83%89%E3%83%AD%E3%82%A4%E3%83%89%E3%82%BF%E3%83%96%E3%83%AC%E3%83%83%E3%83%88/dp/B005ZPYHM2/ref=sr_1_1?s=computers&ie=UTF8&qid=1325993564&sr=1-1価格は10000円以下がBestですが、多少はOverしてもいいです。これより使い勝手のいいもの(私の用途範囲で)でオススメがあれば紹介して下さい。自分の考えている物でも良いかもしれませんが、自分の納得いく物を紹介してくれた方に500枚差し上げようと思います。では、回答よろしくお願いします。 |
A | 中華タブレットなら5000~10000円くらいで売ってますよ。意外と性能がいいものもあります。 |
Windowsもパソコンもいらない?TF201にみるノートパソコンの今後【デジ通】 ITライフハック (ブログ) どうしてもWindowsなどの通常のパソコン環境が使いたいなら、TF201ならリモートで遜色なく利用することもできる。 一般的なパソコンの用途のほとんどは、近いうちにAndroidタブレットやiPadがあれば十分になっていくだろう。 単純にアプリの数や活用の幅でみると、現時点 ... |
モバイルクラウドアプリ開発前に検討すべき7つのポイント TechTargetジャパン ただし、アプリをクライアントPCに移植するときは、モバイル端末と同等の機能が利用できない可能性があることに注意しなければならない。 モバイル端末やクライアントPC用のアプリを最初に開発するよりも、データセンターのサーバで実行し、データはデータセンターに ... |
OKI、スマホ用業務システム構築ミドルウェア 「MoBiz Platform」を機能強化 CNET Japan 今回バージョンアップした「MoBiz Platform Ver.1.2 for Android」では、開発アプリケーションをPC上で動作させるためのテスト実行環境である「MoBiz for Firefox(注2)」を用意しました。これにより、スマートフォンの実機を使わず、PC上だけで効率的にアプリケーション ... |
この記事にトラックバックする