可能重复:以
编程方式检索Android API版本
我正在尝试检索我的应用程序正在运行的设备的当前API版本.有没有办法我可以得到它并将其存储在字符串上.这需要在1.5版本和更高版本上工作.非常感谢例子.谢谢.
所以我有一个API问题.所以我正在创建一个AndroidHttpClient用于从我的服务器下载位图图像的类.问题是,它的API级别是8,我希望从API 1及更高版本中使用它.现在我知道我可以使用DefaultHttpClient(API是1级),但有一种方法我可以使用它们,由Build.VERSION.SDK区分(btw thanx用于快速休息,Konstantin Burov和iandisme).
因此,例如,如果我的设备是2.2我使用AndroidHttpClient,其他任何使用DefaultHttpClient.
当然,如果我导入库,它将在任何设备1.5到2.1上给我一个错误.
任何建议都会非常感激,因为将来我会想要根据API设置其他偏好.
所以我试图让多个 Laravel 站点(不同的域)使用相同的代码库,但根据域使用不同的环境文件(.env)。有什么办法我可以做到这一点吗?例如,我有domain1.com和domain2.com使用相同的代码dir /var/www/laravel,但domain1将使用.env1文件,domain2将使用.env2文件。这一切都在同一服务器中。
任何帮助将不胜感激。谢谢。