回覆列表
  • 1 # Python全棧之巔

    一、安卓版本問題,拿安卓手機來說,是用java開發的,也就是使用谷歌提供的安卓開發的,谷歌釋出的安卓版本有一些功能差異,舉個例子 比如您發明了一個東西,第一代支援複製和貼上, 第二代新增了剪下功能, 此時使用者如果想用剪下的功能,是不是必須得升級了,這就是版本本身的強制要求了。

    二、相容問題,現在人們其實都是樂意去更新最新版的系統的,因為新的系統會提供更多的功能、更快的執行,開發者開發一款產品,肯定是為了服務更多的使用者的,比如 一共有100名使用者,其中95人已經升級到了最新版,只有5人是低版本,您說 作為開發者,是不是應該針對多數人開發呢

  • 2 # 多肉養成日記

    這主要是與app使用的開發工具有關。

    系統開發者

    因為系統的升級帶來了更多的特性和功能,為了實現升級或者加入新的特性,系統開發人員會對系統作出修改。修改之後某些功能程式碼在低版本上執行會實現另外一種效果甚至出現錯誤,造成某些功能無法向下相容。所以使用高版本開發出來的軟體在低版本系統上有些功能就無法實現或者不能達到更好的效果。

    軟體開發者

    為了使軟體達到更多的功能和更好的效果開發人員不得不提高系統sdk版本。但是為了兼顧更多的使用者和裝置就必須綜合考量開發版本,就制定了一個最低執行版本。

  • 3 # 懷若先生

    這是因為app再開發的時候用的不同版本的安卓api如果用的是比較低階版本的api那麼一般手機都可以執行畢竟api都有向下相容的特性,反之要是開發的時候使用了過新的版本的api那麼一些就的手機上面由於手機中系統使用的安卓api版本太低了api中沒有最新版本的api中那些新更新出來的功能所以就不能使用 ,因此有些app是有限制版本的。其中api就是對應的app系統的版本

  • 中秋節和大豐收的關聯?
  • 你對法律有什麼看法?