我对移动技术的发展有点陌生。我一直在使用我的GS7来调试我正在创建的应用程序,并且我有一个附加程序,它需要API级别25。我的手机目前运行24版。是否可以更改设备的API级别?
发布于 2017-09-14 14:59:55
你可以通过更新你手机上的操作系统来做到这一点。问题是,大多数手机制造商做操作系统是为了突出旗舰功能和创造独特的用户体验(在我看来,这是一个错误的策略,导致的问题多于附加值)。因为操作系统是锁的,所以你的手机可能没有升级。
下面是一个具有API级别和操作系统名称的表格。
最常见的解决方案是使用仿真器。如果您是在Mac上工作,那么使用默认仿真器不会有任何问题,但建议在Windows或Linux 基因运动中使用。
要明确的是,不存在通过应用程序的代码来改变Android手机上API级别的事情。你必须更新操作系统。
有时,使用目标API代码可以通过其他方法解决,使您的应用程序与旧设备兼容。有时只是使用另一个类,另一些时候是兼容性类,最坏的情况是使用if语句检查OS版本。
发布于 2017-09-14 15:16:27
如果您需要测试一个需要api 25的特性,那么您可能应该在模拟器上进行测试。
一切都变得很好。我大部分的工作都是在做。
https://stackoverflow.com/questions/46222273
复制相似问题