我在2.2环境中执行了我的应用程序,当我在旧版本中安装我的apk时,出现语法分析器错误。有没有什么可能显示我们自己的消息,而不是解析器错误信息。根据我的意见,它不是。Android如何查看版本
0
A
回答
1
做这样的事情
private int GetVersion()
{
int version = 0;
IPackageManager pm = ActivityThread.getPackageManager();
try
{
//returns a ref to my application according to its application name
ApplicationInfo applicationInfo = pm.getApplicationInfo("com.android.phonetests", 0);
if (applicationInfo != null)
{
version = applicationInfo.targetSdkVersion;
//2 is 5
//2.01 6 (Donut - 2.01)
//2.2 7 (Eclair - 2.2) currently it is Eclair_MR1 (Major Release)
switch (version)
{
case Build.VERSION_CODES.ECLAIR_MR1:
Log.i(LOG_TAG,"[DBG] version: ECLAIR");//2.2 7 (Eclair - 2.2) currently it is Eclair_MR1 (Major Release)
break;
case Build.VERSION_CODES.DONUT:
Log.i(LOG_TAG,"[DBG] version: DONUT");//2.01 6 (Donut - 2.01)
break;
}
}
}
catch (android.os.RemoteException e){}
return version;
}
0
据我所知,你建立了2.2版本,然后你将它部署的早期版本。你为什么不建立它的早期版本?
我不认为你可以得到比解析错误更多的错误。
+0
你的想法很好,但我问的是如果我安装我的apk在旧版本而不是2.2,安装文件之前我想显示消息,如“对不起,你需要2.2”。这是可能的,在应用程序的角度来看.. ?? – RAAAAM 2011-05-07 07:50:46
相关问题
- 1. 如何查看AFNetworking的版本?
- 2. 如何查看OCMock发布版本?
- 3. 如何查看ansible-modules-core的版本?
- 4. 如何查看iOS版本delphi xe5/xe6
- 5. 如何查看nvidia-docker版本?
- 6. 如何查看SVN中的旧版本?
- 7. 如何查看TAP文件的版本
- 8. 如何查看apache模块版本?
- 9. 如何查看安装的paramiko版本?
- 10. 如何查看浏览器版本
- 11. 如何查看纯文本和电子邮件的html版本?
- 12. 如何查看android订阅中的交易免费试用版?
- 13. 查看不适用于Android 4.4.4版本kitkat
- 14. Android检查光盘版本
- 15. 报告查看器控制版本10不查看
- 16. 查看特定版本的Angstrom
- 17. 查看特定文件版本
- 18. 在git中查看完整版本树
- 19. 查看实体框架版本
- 20. 在VS2008中查看版本树
- 21. 如何查看NVIDIA Nsight中的eclipse版本?
- 22. 如何查看SVN文件的旧版本?
- 23. 如何查看当前浏览器版本
- 24. 如何在Odoo/Openerp中查看Qweb模板的最终版本
- 25. 如何查看安装的融合平台的版本
- 26. 如何查看TortoiseSVN中的所有修订版本?
- 27. 如何查看在特定修订版本签出的文件?
- 28. 如何查看VS2017中的dotnet cli版本?
- 29. 如何查看SQL Server 2008是否是R2版本?
- 30. 如何在提交之前查看文件的索引版本?
您何时何地得到此解析器错误? – thoredge 2011-05-07 06:57:06
安装文件时。 – RAAAAM 2011-05-07 06:59:06