我在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. 如何查看Android源代碼版本?
- 2. 如何查看sbt版本?
- 3. 如何查看Django版本
- 4. 如何在iTunes上查看新版本?
- 5. 如何查看我的Eclipse版本?
- 6. 如何查看SVN中的舊版本?
- 7. 如何查看ansible-modules-core的版本?
- 8. 如何查看OCMock發佈版本?
- 9. 如何查看AFNetworking的版本?
- 10. 如何查看安裝的paramiko版本?
- 11. 如何查看團隊城市版本
- 12. 如何查看瀏覽器版本
- 13. 如何查看iOS版本delphi xe5/xe6
- 14. 如何查看twilio.js的最新版本?
- 15. 如何查看.net網站版本?
- 16. 如何查看iOS版本是iOS 6?
- 17. 如何查看nvidia-docker版本?
- 18. 如何查看TAP文件的版本
- 19. 如何查看linux X11版本?
- 20. 如何查看apache模塊版本?
- 21. 如何通過終端在Ubuntu中查看android sdk版本?
- 22. 如何在舊版本中查看Android 4+ Spinner?
- 23. 檢查Android版本
- 24. 如何查看純文本和電子郵件的html版本?
- 25. 如何查看IntelliJ中新版本的非版本控制文件列表
- 26. Android版iOS快速查看框架
- 27. 如何查看android訂閱中的交易免費試用版?
- 28. 查看不適用於Android 4.4.4版本kitkat
- 29. 查看兩個版本之間Android支持庫源的更改
- 30. 如何比較Android版本
您何時何地得到此解析器錯誤? – thoredge 2011-05-07 06:57:06
安裝文件時。 – RAAAAM 2011-05-07 06:59:06