我想知道一种更好的方法来将现有项目更新到最新的android M以进行测试.有没有比我目前的方法更好的方法?
这是基于Preview SDK我正在做的事情
>升级AndroID Studio.
>下载SDK.
>将build.gradle更新为MNC.
所以现在,AS(androID studio)告诉我,由于源1.6不支持Diamond运算符,我需要将Java更新到1.7.然后我在项目中报告了xxx软件包的某些类不存在.错误消息是否由API更新引起?如果是这样,可能会给我一个提示,我将在androID M中找到相应的API进行修复.
例如,以下错误仅在更新后发生.
错误:(43、23)错误:程序包org.apache.http不存在
我确实知道有关于API更改的文档,但是我想问你这是否是将API更新到最新版本的正常方法?
解决方法:
Does the error msg cause by API updates?
如果您指的是:
Error:(43, 23) error: package org.apache.http does not exist
那么是的,这是由在AndroID 5.1中弃用的API更新(如the HttpClient APIs were removed in Android M)引起的.
if this is a normal way to updates the APIs to the latest release?
好了,在执行任何上述步骤之前先阅读the documentation是一个好主意.
开发人员预览版与常规 *** 作系统版本也不同,因为您不应运送针对预览版编译的应用程序.
否则,您所描述的肯定是起点.您可能要进行哪些更改(例如,针对the new permission system)将取决于您应用的性质.
总结以上是内存溢出为你收集整理的将Android应用程序更新到最新的Android M全部内容,希望文章能够帮你解决将Android应用程序更新到最新的Android M所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)