我陷入了一個問題。其實我每次上傳記錄到服務器都需要唯一的交易ID。 1條記錄的數據很大,所以我無法保留數據庫表中的所有記錄。我試圖保持事務ID在一個表中,並設置自動增量,但是當我卸載應用程序,它開始從1生成ID的。我嘗試了Android應用程序開始時設置的全局變量,只能在應用程序內訪問。我需要在android中設置一個全局變量,即使我卸載了我的應用程序,然後再次安裝,也可以訪問它。系統屬性也沒有爲我工作。任何建議如何我可以每次生成一個唯一的ID?即使我重新安裝應用程序,我如何在Android中每次生成唯一的ID?
0
A
回答
3
使用生成一個唯一的ID此
public static String getImageUUID() {
return UUID.randomUUID().toString();
}
0
如何產生與currentTimeMilliSeconds和MAC地址的幫助ID;
WifiManager manager =(WifiManager)getSystemService(Context.WIFI_SERVICE);
WifiInfo info = manager.getConnectionInfo();
String address = info.getMacAddress();
String id=System.currentMilliSeconds()+address;
這對任何設備每次都是唯一的。
相關問題
- 1. 當我重新安裝我的android應用程序時會發生什麼
- 2. 在應用程序安裝時設置唯一ID - Android
- 3. Android - 安裝應用程序時唯一的ID
- 4. 如何在我的android應用程序中分配唯一的用戶ID?
- 5. 如何在一次安裝中安裝兩個應用程序?
- 6. 如何在每次我的程序循環時生成一個新號碼?
- 7. Chrome擴展程序,每次安裝的唯一ID,用於分析
- 8. Android安裝唯一ID
- 9. Android - 我如何安裝我的應用程序到SD卡
- 10. 在我的應用程序新安裝應用程序
- 11. 我的android應用程序的唯一ID
- 12. Android Studio每次都重新安裝APK
- 13. iOS - 在應用程序安裝上獲取唯一ID
- 14. 即使重新安裝,我是否可以在Android應用程序中永久更改變量?
- 15. Android應用程序的唯一ID
- 16. 我怎麼能每次我安裝它時清除我的Android模擬器我的應用程序的localStorage的?
- 17. 使用實例ID作爲我的Android應用的唯一ID
- 18. Eclipse在我的android手機上安裝了兩次我的應用程序
- 19. Android應用程序唯一用戶ID安裝在智能手機上
- 20. 我的應用程序未出現在我的應用程序抽屜中,即使它已安裝
- 21. 我該如何防止在手機中安裝我的android應用程序?
- 22. 我的Android應用程序不能安裝在我的設備
- 23. 我的應用程序安裝兩個應用程序 - Android
- 24. 我如何生成唯一喜歡的ID在PHP
- 25. 如何在安裝完成後立即運行應用程序?
- 26. 我該如何使用PSGI安裝一個mojolicious應用程序?
- 27. 我如何保存Playstore安裝應用程序ID?
- 28. 如何在python中每次生成一個新的唯一編號?
- 29. 我是否需要爲每個要跟蹤安裝的應用程序創建新的應用程序ID?
- 30. 試圖沒有成功安裝我的android應用程序在我的note2
uuid是僞隨機生成算法,不會每次都保證唯一性,並且用於隨機化而不是唯一性。 –
它的一個'算法創建一個基於時間的UUID'參考https://developer.android.com/reference/java/util/UUID.html – Rahul
如果我需要一個序列?像oracle中的序列屬性一樣 –