我可以在运行时获取使用过的TargetSDKVersion吗?
这是因为 Android API 19> 中的 WebView 处理像素的方式与 19 之前的版本不同。
这是一个库,所以我不想让开发人员手动输入它。
我的评论: 我正在使用我的 Nexus 5 API 21 Lollipop。更改 TargetSDKVersion 会更改 html 的 javascript 通过屏幕密度的倍数读取宽度的方式。我刚刚将其更改为 14,然后又更改为 19,我确认这一点。
最佳答案
就我而言,我已经做到了
int targetSdkVersion = getApplicationContext().getApplicationInfo().targetSdkVersion;
关于Android:运行时获取TargetSDKVersion,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28279726/