将Android应用更新到最新的Android M

时间:2015-06-24 18:12:18

标签: android android-studio

我想知道更好的方法将我现有的项目更新到最新的Android M用于测试目的。有没有比我目前的方法更好的方法?

以下是基于此Preview SDK

的内容
  1. 升级Android Studio。
  2. 下载SDK。
  3. 将build.gradle更新为MNC。
  4. 所以现在,AS(android studio)告诉我,由于diamond operator is not supported in source 1.6,我需要将我的java更新为1.7。然后,我在项目中的一些课程报告了Package xxx does not exist API更新导致错误消息?如果是这样,那可能会给我一个线索,我会在android M中找到相应的API来修复它。

    例如,仅在更新后发生以下错误。

    Error:(43, 23) error: package org.apache.http does not exist

    我知道有一个API更改的文档,但我想问你这是否是将API更新到最新版本的正常方法?

1 个答案:

答案 0 :(得分:4)

  

API更新导致错误消息?

如果您指的是:

Error:(43, 23) error: package org.apache.http does not exist

然后是的,这是由于在Android 5.1中被弃用后的API更新the HttpClient APIs were removed in Android M引起的。

  

如果这是将API更新到最新版本的常规方法吗?

好吧,在执行上述任何步骤之前阅读the documentation是一个非常好的主意。

开发者预览也与常规操作系统版本不同,因为您不应该发送针对预览编译的应用程序。

否则,你所描述的肯定是起点。您可能想要做出哪些更改(例如,the new permission system)将取决于您的应用的性质。