ポケモンgoをやりたくて、インストールしようとすると、バージョンに対応していませんとでます。なので更新して、バージョンが4.2.2になりました。それでも対応していないとでてきたのですが、4.4.4にすることってできませんか?
何回も更新してみたんですが、もう最新バージョンになっていますと出て、出来ませんでした。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

こんばんは、



アンドロイド端末は「そのメーカーが新バージョンのアンドロイドを
提供していない(かつ端末の個性の関係上、そのメーカー以外新バー
ジョンのOSを提供出来ない)」ということがザラです。ぶっちゃけ商
売につなげにくく、多くの会社は「ある程度はサービスとして新バー
ジョンのアンドロイドを提供しますが(すぐに切り捨てたらユーザー
離れが起きる為)、基本、古い端末は新しい端末を買って下さい」と
いうスタンスをとっています。

どこのメーカーの型番は何か書いていないので断定出来ませんけど、
そういうメッセージが出ている場合は新バージョンが提供されていな
いと思います。諦めた方が良いと思いますよ。


以下雑談
それにポケモンgoアプリとしてそれなりに重いようですし、GPS動か
しっぱなしということもあって、バッテリーバカ食いしますし。最近
出たスマホでさえモバイルバッテリー用意しないと不便だというケー
スもあると思いますよ。
    • good
    • 63

Androidの場合はOEMメーカーにより、OSのバージョンのサポート状況が異なります。


どこまでOSをサポートするかもOEMメーカーにより異なります
もし、出来ないなら、バージョンアップ出来ないってことでしょう。

Androidは、オープンソースから、ダウンロードしてコンパイルすれば、あなたの携帯電話でも利用出来るかもしれないけども、ある程度知識が必用です。
    • good
    • 31

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qバージョンアップを英語で言うと

お世話になっております
●●というソフトウェアがあったと仮定して

1.以下の訳をもっと自然に訳してください
※特にバージョンのところをお願いします
「このマシンは●●の4以上が必要です」
→This machine requires ●● whose version is more than 4

2.(現在のバージョンは対応してないので、)バージョンアップが必要である。
この場合の「バージョンアップ」とは
raise its version up
raise up its version
raise its version   (upを書かない)
grade its version up

のどれが自然でしょうか。
ちなみに今回は、ソフトウェアのバージョンに限ってでお願いします

Aベストアンサー

1. This system requires ●● 4.0 or greater [higher, later, later version].

2. The system requires a version upgrade of the application software to become compliant.

バージョンアップをする
update [upgrade] the version
update [upgrade] Version 3.0 to 4.0
update [upgrade] to a newer version

The company has upgraded ●● to version 4.0.
a patch that updates Version 3.0 to 4.0

QAndroidバージョンアップに関して質問します。 Nexus 端末では、Android の最新版が

Androidバージョンアップに関して質問します。

Nexus 端末では、Android の最新版が Google から直接提供されます。

Google ストアから端末を購入した場合、通常 2 週間以内に端末にアップデートが届きます。携帯通信会社などから端末を購入した場合は、アップデートが届くのにそれより時間がかかることがあります。

Nexus 端末に Android バージョン アップデートが提供される期間は、その端末の販売が Google ストアで開始された時点から最低 2 年間です。2 年間が過ぎた後のアップデートは保証できません。

とありますが私はワイモバイルのNexus6Pを購入予定です。Nexus6Pは今年の9月で提供が終わります。私は素人で上記の意味が理解できないのですがNexus6Pが仮に故障しても保障がないという意味でしょうか?ずっとsoftbankのiPhoneを使用してきましたがワイモバイルに変えるつもりです。詳しい方がいらっしゃいましたら素人の私に上記の意味を説明していただけないでしょうか。
何卒宜しくお願い申し上げます。

Androidバージョンアップに関して質問します。

Nexus 端末では、Android の最新版が Google から直接提供されます。

Google ストアから端末を購入した場合、通常 2 週間以内に端末にアップデートが届きます。携帯通信会社などから端末を購入した場合は、アップデートが届くのにそれより時間がかかることがあります。

Nexus 端末に Android バージョン アップデートが提供される期間は、その端末の販売が Google ストアで開始された時点から最低 2 年間です。2 年間が過ぎた後のアップデートは保証できません。
...続きを読む

Aベストアンサー

>Nexus6Pが仮に故障しても保障がないという意味でしょうか?

いいえ、修理対応は別です。OS=Androidのバージョンアップが
発売から最低2年間提供されるという意味です。
発売日:2015年10月下旬なんで2017年10月まではアップデート可能です。
現在Android6.0のようですから7.0か7.1くらいまででしょうか。
また、Nexusシリーズは終了し日本ではAndroid Oneに移行し
海外ではPixelに移行しています。
http://www.itmedia.co.jp/mobile/articles/1610/06/news053.html

スマホは、ハードの進歩が目覚ましくどちらかというと使い捨てのユーザーが多いです。
1年半前は、最新AndroidでCPUも最新だったのですが、今となっては
ミドル(中級)クラスの性能なので高額な修理をしてまで使い続けるユーザーは
少数派か、余程端末が気に入っているかのどちらかです。

QPostgreSQL のバージョン変えるとどうなる

PostgreSQL のバージョンアップを検討しています。
Version 9.1.4
Version 8.3.19

Version 8.3.1と比べると機能・性能・セキュリティなどが良くなっているのですか?
phpからの操作の仕方や挙動が変わるとかあるのでしょうか。
Version 8.3.19 の方がよいですしょうか。

Aベストアンサー

8.3.1 からのアップグレードという事ですよね。
簡単に言うと、8.3.19 へのバージョンアップはバグフィックスのみ、9.1.4 へのバージョンアップは大幅な機能追加・性能改善を含みます。

■ 8.3.19 への移行
・バグやセキュリティの改善のみでアプリケーションの動作への影響は無し。
・機能・性能的な変化も無し。
・移行作業は楽。今までのデータディレクトリがそのまま使える。
 http://www.postgresql.jp/document/8.3/html/install-upgrading.html

■ 9.1.3 への移行
・大幅な機能追加・性能改善がされている。(詳細は最後の方のリンク先を参照)
・デフォルトの動作が変わっている部分もある。
 → ただし、設定によって8.3系と同じ動作にする事は可能。
  http://www.postgresql.jp/document/9.1/html/release-9-1.html#AEN107104
・移行作業では基本的にデータのダンプ・リストアを行う必要がある。
 http://www.postgresql.jp/document/9.1/html/upgrading.html
 → ただし、pg_upgrade というツールを使えば少し時間が短縮できる。
  http://lets.postgresql.jp/documents/technical/contrib/pg_upgrade
  http://www.postgresql.jp/document/9.1/html/pgupgrade.html


偶然ですが、私が関わっているシステムも先日8.3系から9.1系にアップグレードしました。
移行作業でデータがきれいになった影響もありますが、目に見えて速くなりましたよ。


■ 参考

PostgreSQL 8.4 の新機能
http://lets.postgresql.jp/documents/technical/8.4/

PostgreSQL 9.0 の新機能
http://lets.postgresql.jp/documents/technical/9.0/1

PostgreSQL 9.1 の新機能
http://lets.postgresql.jp/documents/technical/9.1/1

8.3.1 からのアップグレードという事ですよね。
簡単に言うと、8.3.19 へのバージョンアップはバグフィックスのみ、9.1.4 へのバージョンアップは大幅な機能追加・性能改善を含みます。

■ 8.3.19 への移行
・バグやセキュリティの改善のみでアプリケーションの動作への影響は無し。
・機能・性能的な変化も無し。
・移行作業は楽。今までのデータディレクトリがそのまま使える。
 http://www.postgresql.jp/document/8.3/html/install-upgrading.html

■ 9.1.3 への移行
・大幅な機能追加・性能改善がされている...続きを読む

QAndroidのOSのバージョンアップが出来る端末

調べてみるとiPhoneはどの世代でもバージョンアップが出来るようですがAndroid端末の場合メーカーがOSや端末をを色々いじくるため各メーカーや端末ごとにOSのバージョンアップが出来る場合と出来ない場合があると知りました
そこでどこのメーカーの端末なら安心してAndroid端末のOSのバージョンアップ出来るのでしょうか?

Aベストアンサー

「安心できる」一点で言うなら、Google自身が出してるNexusシリーズ以外あり得ません。
今入手できるので言えばNexus 4/5/7(2012)/7(2013)/10といったあたり。端末の発売から18ヶ月の間は最新OSへの更新が保証されていたはず。

docomo扱いのGalaxy Nexus(SC-04Dでしたか)はdocomoの方針に影響されるので除外。海外版にはAndroid 4.4が出たとか聞きますが、国内では出てないはず。

海外だと他にもGoogle提唱の「18ヶ月のアップデート/アップグレード保証」に準拠して製品展開してるメーカーもありますが、そういうところも国内キャリアを通して販売してる端末には(キャリアサービス用のアプリをてんこ盛りにしているためか)それを適用していません。
キャリアを通さず直販してくる端末ならある程度は期待できるかも知れませんね。

Q現在、インストールされているrubyのバージョンを確認する方法を教えて

現在、インストールされているrubyのバージョンを確認する方法を教えてください。

下記の件が解決しないので、CORESERVERにruby1.8.7を入れてみました。
▽railsサンプルがレンタルサーバーで動作しません。どこを見ればよいで... - Ruby - 教えて!goo
  http://oshiete.goo.ne.jp/qa/6103754.html
ユーザ名@サーバ名:~/ror_app/adbook> ruby script/about
About your application's environment
Ruby version 1.8.5 (i686-linux)
RubyGems version 1.3.5
Rack version 1.1
Rails version 2.3.8
Active Record version 2.3.8
Active Resource version 2.3.8
Action Mailer version 2.3.8
Active Support version 2.3.8
Application root /virtual/ユーザ名/ror_app/adbook
Environment development
Database adapter mysql
Database schema version 20100811200136


で、新たなscaffordディレクトリを作成し、作業を進めようとしたところ、
また分からないことがでてきました。

!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql.

と表示されたので、

gem install mysql(もしくは、gem install --remote mysql)と打ったのですが、

ERROR: Error installing mysql:
mysql requires Ruby version >= 1.8.6

と表示されてしまいます。

しかし、 ruby -vと表示すると、
ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-linux]
と表示されているので、自分としては、1.8.6以上を入れているつもりなのですが…。

現在、インストールされているrubyのバージョンを確認するには、
ruby -vでは、駄目なのでしょうか?

現在、インストールされているrubyのバージョンを確認する方法を教えてください。

下記の件が解決しないので、CORESERVERにruby1.8.7を入れてみました。
▽railsサンプルがレンタルサーバーで動作しません。どこを見ればよいで... - Ruby - 教えて!goo
  http://oshiete.goo.ne.jp/qa/6103754.html
ユーザ名@サーバ名:~/ror_app/adbook> ruby script/about
About your application's environment
Ruby version 1.8.5 (i686-linux)
RubyGems version 1.3.5
Rack version 1.1
...続きを読む

Aベストアンサー

>現在、インストールされているrubyのバージョンを確認するには、
>ruby -vでは、駄目なのでしょうか?

バージョン確認はそれで合ってますが、複数のバージョンのRubyがインストールされている場合は、自分の使うRubyで確認しないと無意味です。

>CORESERVERにruby1.8.7を入れてみました。

どこのディレクトリにインストールしたのでしょう?gemとかRailsはそのRubyを使っていますか?

gemとかRailsとかどうやってインストールしましたか?Ruby1.8.7を使ってインストールしてないのでは?インストールに使ったRubyを使うようにインストールされるはずです。

Q私の使用しているAndroid端末にAndroid6.0がいつまでたっても降って来ないので手動アップ

私の使用しているAndroid端末にAndroid6.0がいつまでたっても降って来ないので手動アップデートしようと思っています。
★Android6.0をインストールできるサイトを教えてください
★Android端末だけで手動アップデートは可能でしょうか
★私の端末に降って来ない理由は何でしょうか
教えてください。

Aベストアンサー

間違ってたらすんまそん、スマホ初心者です…

PC等では、例えばWindowsとH/Wの間に、「BIOS(ばいおす)」というS/Wが必ず存在しますよね…
これはPCのH/WとWindowsとの間のH/W依存部分を仮想化してくれるS/Wで、要はマシン依存部分の制御を行って、Windowsには細かいマシン依存部分を見えなくするためのS/Wです…
このBIOSがあるおかげで、例えばWindowsUpdate等もどのPCメーカーのマシンであってもお構いなしにアップデートが掛けられます…

これが、スマホ等に搭載されているソフトウエアの場合は、Android自体にこのBIOS機能自体も含まれているんじゃないでしょうか?
そのため、WindowsUpdateと異なり、Androidの更新は、H/W各メーカーが、Android自体を更新(BIOS部分の作り込み)をしないとアップデートが出来ない=バージョンアップが出来ない、になってるんだと思いますよ…

PCでは、起動直後に「Press F2 key to Setup…」等と表示されますが、このタイミングでF2キーを押せば、BIOSの設定画面が表示されますよ…

間違ってたらすんまそん、スマホ初心者です…

PC等では、例えばWindowsとH/Wの間に、「BIOS(ばいおす)」というS/Wが必ず存在しますよね…
これはPCのH/WとWindowsとの間のH/W依存部分を仮想化してくれるS/Wで、要はマシン依存部分の制御を行って、Windowsには細かいマシン依存部分を見えなくするためのS/Wです…
このBIOSがあるおかげで、例えばWindowsUpdate等もどのPCメーカーのマシンであってもお構いなしにアップデートが掛けられます…

これが、スマホ等に搭載されているソフトウエアの場合は、Android自体にこ...続きを読む

QACTIVEX(OCX)コントロールでのバージョンプロパティの設定

現在、VC++でACTIVEX(OCX)コントロールを作っています。
プロパティ VERSION でVS_VERSION_INFOのFILEVERSIONの値を返却するようにしたいと思っています。
また、VBなどに貼り付けたときにプロパティ VERSIONのところにバージョンが表示されるようにしたいと思っています。

GetFileVersionInfo を使ってバージョン情報を取得する関数は作成したのですが、この関数を本来どこでCALLすべきなのかがわかりません。

VC++は初めてなので、よくわかっていません。
教えていただけないでしょうか。

また、GetFileVersionInfo を使用せずに簡単にバージョンをプロパティとして提供する方法があれば教えてください。

Aベストアンサー

>現在、VC++でACTIVEX(OCX)コントロールを作っています。
MFCですか?ATLですか?VC++のバージョンは?

MFCならAboutBoxメソッドで呼び出される関数で実装するのが普通かと。


追加の仕方は使用しているフレームワークおよびバージョンによって異なります。
#標準DISPIDはDISPID_ABOUTBOXです。

Qポケモン・go のスマホの中に、いてポケモンをget するのと実際の、映像でポケモンをget してか

ポケモン・go のスマホの中に、いてポケモンをget するのと実際の、映像でポケモンをget してからスマホの映像に戻すやり方がわかりません。
教えてくれませんか?

Aベストアンサー

>私のスマホにはAR なんか出てきませんよ❗
ARというのは拡張現実という意味です。実際の映像というのはスマホの背面側についているカメラから映像を取り込み、そこにポケモンを映すことで「現実にポケモンがいる(ように見える)」というものです。

No.1の方が言っているように、ポケモンが出てきたときに右上にARと書かれたボタンがあります。そのボタンをタップすると、常時ポケモンが画面中央に位置する画面、つまりあなたのいうスマホの画面になります。もちろん、もう一度ARボタンをタップすればARが起動します。なお、ジャイロセンサーが搭載されていないスマホの場合、ARは使用できません。

あと、ポケモンGOにおいてこのARボタンが出るのはポケモンが実際に出現し、ポケモンをゲットする画面になった状態だけです。よって、マップ画面などではARの切り替えはできません。

QVisualStudioでのバージョン更新方法

VisualStudio2013 でC#を使って開発を行っています。
プロジェクトのアセンブリバージョン、ファイルバージョンの書き換えについて質問させてください。

一つのソリューションの中にいくつかのプロジェクトがあり、
そのバージョンを一つ一つ変更するのが手間なのでバージョンだけを書いたプロジェクトを作り
それを各プロジェクトから参照出来ないかと考えました。


VersionLibというプロジェクトを作成しその中に下記のものを作成しました。

/// <summary>
/// ヴァージョン管理用クラス
/// </summary>
public class version
{
// ヴァージョン情報
public const string A_Lib_Ver = "0.1.0.0";
public const string B_Lib_Ver = "0.1.0.0";
public const string C_Lib_Ver = "0.1.0.0";
public const string TestPrj = "0.1.0.0";
public const string verson_Ver= "0.1.0.0";
}

各プロジェクトのAssemblyInfo.cs の中で
[assembly: AssemblyVersion(version.A_Lib_Ver)]
[assembly: AssemblyFileVersion(version.A_Lib_Ver)]
のような形で記述しました。

ソリューションの構成は
TestPrjというプロジェクトがA_Lib、B_Lib、C_Libという3つのプロジェクトを参照しています。
上記の1+3のプロジェクトはVersionLibプロジェクトを参照しています。


A_Lib、B_Lib、C_Lib及び、VersionLibプロジェクトのビルドは通るのですが、TestPrjのビルドが通らず
「エラー16ファイル "C:\\TestPrj\Version\bin\Debug\Version.dll" を "bin\Debug\Version.dll" にコピーできません。別のプロセスで使用されているため、プロセスはファイル 'bin\Debug\Version.dll' にアクセスできません。」
と表示されエラーになってしまいます。


ビルドの順番を変えてみたりしましたが変化はありませんでした。
また一度VisualStudioを閉じて再度ソリューションを開くと添付の画像のエラーがでました。
この現象の解決方法がありましたら教えていただきたいです。
また、別の方法でバージョンをまとめて変更できる方法がありましたらそちらでも結構なので教えていただけたら嬉しいです。


宜しくお願い致します。

VisualStudio2013 でC#を使って開発を行っています。
プロジェクトのアセンブリバージョン、ファイルバージョンの書き換えについて質問させてください。

一つのソリューションの中にいくつかのプロジェクトがあり、
そのバージョンを一つ一つ変更するのが手間なのでバージョンだけを書いたプロジェクトを作り
それを各プロジェクトから参照出来ないかと考えました。


VersionLibというプロジェクトを作成しその中に下記のものを作成しました。

/// <summary>
/// ヴァージョン管理用クラス
/// </summary>
publ...続きを読む

Aベストアンサー

共有する属性だけをソリューション直下のSharedAssemblyInfo.csに集めて,
そのファイルをプロジェクトからリンクする形で取り込む,ということをやったことがあります。

1. [プロジェクト] - [既存項目の追加]と辿り,[既存項目の追加]ダイアログを開く
2. SharedAssemblyInfo.csを選択する
3. [開く]ボタンの右側の三角を押し,[リンクとして追加]を選択する
という手順でリンクを追加できます。

SharedAssemblyInfo.csには,AssemblyInfo.csのコードのうち,
AssemblyVersionやAssemblyCopyrightなどの属性を移動しておくことになると思います。

QAndroidのバージョンはなぜ端末によって違うか

Androidのバージョンはなぜ端末によって違うのでしょうか?どうも理解していないようなのでどうかわかりやすく簡単にご教授ください。

iOSではAppleが開発しますよね?そして最新バージョンを提供するときは
iphone4であっても、iphone5であってもAppleからiOS7.1.1などとして共通で提供されますよね?
これならわかりやすいのですが

Androidのバージョンアップに関しては、なぜそれぞれの端末によって最新バージョンが異なるのでょうか?
AndroidはiOSやMacやwindowsとは異なり、LinuxディストリビュータようにAndroid端末それぞれのメーカーがAndroid自体の内部をいじったりして独自に変更したり開発できるてことでしょうか?
root化ってのをよく聞くのですが、そのことでしょうか?

また、
メーカーAの機種 Android4.2.2
メーカーBの機種 Android4.2.2
があったとしたら、このバージョン番号だけを見ると同じに見えますが、たまたま各社が独自で開発したAndroidのバージョン番号がかぶっただけで、同じではないですか?
そもそもAndroidのバージョン番号というのはそれぞれのメーカーが勝手につけるもの?

Androidのバージョンはなぜ端末によって違うのでしょうか?どうも理解していないようなのでどうかわかりやすく簡単にご教授ください。

iOSではAppleが開発しますよね?そして最新バージョンを提供するときは
iphone4であっても、iphone5であってもAppleからiOS7.1.1などとして共通で提供されますよね?
これならわかりやすいのですが

Androidのバージョンアップに関しては、なぜそれぞれの端末によって最新バージョンが異なるのでょうか?
AndroidはiOSやMacやwindowsとは異なり、Linuxディストリビュータように...続きを読む

Aベストアンサー

アンドロイドと、iOS(iPhone)の大きな違いは、ハードウエアの統一規格かどうかの違いです。

iOSは、アップルが作って、iPhoneの為に作られているOSです。
なので、親和性が高い訳です。


アンドロイドは、OSの基本部分のみをグーグルが作成して、スマホ本体は各メーカーがグーグルから提供された物を元に勝手に作って居ます。
これがメリットであり、ウイークポイントにもなって居るんです。

例として幾つか書きますが、アンドロイドスマホの、機種によるメリット(差別化)になってる部分です。
・画面ドット数の多数化
・画面サイズの変形化
・独自機能のの盛り込み

アンドロイドって、機種によって画面のサイズが違ったり、独自機能が付いて居たりしますよね?
これすべてを、基本アンドロイドOSに盛り込むわけにはいきません。
Windowsだって、デバイスドライバと言う物で、高性能グラフィックやパーツなどに対応をしています。
このドライバの部分は基本アンドロイドOSには入って居ません。
その部分はスマホ本体を作る会社が自分で作って組み込んでね。と言うスタイルになって居ます。

そうしないと、
スマホメーカーが独自画面サイズとか独自機能とかを作れなくなってしまうでしょう?
メモリの少ないスマホに、使わないドライバーまで載せられる余裕はないんです。

なので、機種ごとにアンドロイドOSは作らないといけないのです。

バージョンに関しては、グーグルが決めた基本機能のOS番号であって、どれを基本にそのスマホの物にカスタマイズして作るのか?と言う所になります。
古い機種は当然古いアンドロイドOSのバージョンの物でつくられているので、古い番号が付くわけです。

そして、古い機種でも、新しいアンドロイドOSを使いたい場合、スマホメーカーが、新しいアンドロイドOSに沿った、ドライバ部分などを組み込んだ新しい物を作らないと入れても動かないわけです。

これがOSのバージョンがそろって居ない理由です。

全部最新を出して揃えりゃいいじゃない!と思うでしょうが、
旧機種のOSを最新にする為に掛かる開発費は、誰がだすの?と考えればわかると思います。
アンドロイドOSのバージョンアップでお金はとって居ません。メーカーはお金取ってないんです。それでいつまでも作り続ける訳にも行きません。
また、本体のメモリなどの問題で、バージョンアップできないと言うのもあります。

さらに、新しいアンドロイドOSが、古い機種で動いたら、新機種を買ってくれなくなるでしょう?
スマホメーカーなんて、OSのバージョンアップする意味なんて考えていないんです。バージョンアップするより新機種を売りたい訳ですから、いつまでも旧機種のバージョンアップをすることは、新型を売れなくする事につながるんです。

なので、ある程度でバージョンアップは停止します。このサイクルは、アップルより短いです。


大抵これで、回答になって居ると思いますが念のために、個々の項目にも回答しておきます。


>Androidのバージョンアップに関しては、なぜそれぞれの端末によって最新バージョンが異なるのでょうか?

上に書いた通り、個々のメーカーが個々の機種向けに開発している訳で、メーカーがそれ以上やりたくない。となればそこで終わりになります。
また、ここの会社で作って居ますので、開発が遅れて、遅くなると言う物もあります。

>AndroidはiOSやMacやwindowsとは異なり、LinuxディストリビュータようにAndroid端末それぞれのメーカーがAndroid自体の内部をいじったりして独自に変更したり開発できるてことでしょうか?

そのディストリビューターがスマホメーカーになり、さらにそこから機種ごとと言う様に分かれて作られてています。
各スマホメーカーでのそれぞれのスマホに合わせての開発です。


>root化ってのをよく聞くのですが、そのことでしょうか?

これは違います。
グーグルが認めていない改造が出来る様にシステムを改造して乗っ取る行為です。


>メーカーAの機種 Android4.2.2
>メーカーBの機種 Android4.2.2
>があったとしたら、このバージョン番号だけを見ると同じに見えますが、たまたま各社が独自で開発したAndroidのバージョン番号がかぶっただけで、同じではないですか?
>そもそもAndroidのバージョン番号というのはそれぞれのメーカーが勝手につけるもの?

違います。
グーグルが提供するアンドロイドOSの基本プログラムのバージョンです。
バージョンによって機能が決められていて、その機能などはロードマップとして公開されていますよ。
まぁ、一番右は小変更の部分ですけどね。

ちなみに
4.2.X、4.3.Xは、Jelly Bean
最新の4.4.Xには、KitKatと言うコードネームが付けられています。


アンドロイドは自由度が高いと言われていますが、スマホ本体メーカーに依存するところが多いので、バージョンアップなどを考えると2年以上バージョンアップを続けられるされる事はまずありません。
OSのバージョンアップは、スマホの命になるアプリの対応につながりますので、バージョンアップが出来ないと、アプリがどんどん減って行く事になり、結局使えなくなります。
なので、実質的に2~3年がアンドロイドスマホの寿命となって行きます。

アンドロイドと、iOS(iPhone)の大きな違いは、ハードウエアの統一規格かどうかの違いです。

iOSは、アップルが作って、iPhoneの為に作られているOSです。
なので、親和性が高い訳です。


アンドロイドは、OSの基本部分のみをグーグルが作成して、スマホ本体は各メーカーがグーグルから提供された物を元に勝手に作って居ます。
これがメリットであり、ウイークポイントにもなって居るんです。

例として幾つか書きますが、アンドロイドスマホの、機種によるメリット(差別化)になってる部分です。
・画面ド...続きを読む


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング