如何獲取應用程式的版本號和版本名
實現獲取應用程式的版本號和阪本名,通過獲取包管理器開始;步驟如下:
程式如下
public class MainActivity extends AppCompatActivity {
Context mContext;
private TextView mMVersionCode;//版本code
private TextView mMVersionName;//版本名
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mContext = this ;
initView();//初始化控制元件
}
private void initView() {
mMVersionCode = (TextView) findViewById(R.id.tv_versinonCode);
mMVersionName = (TextView) findViewById(R.id.tv_versionName);
}
//點選按鈕實現獲取版本號和阪本名字
public void getVersion(View v)
{
//1,獲取包 管理器
PackageManager packageManager = mContext.getPackageManager();
//2,通過上下文獲取包名
String packageName = mContext.getPackageName();
try {
//3,獲取包的資訊
PackageInfo packageInfo = packageManager.getPackageInfo(packageName, 0);
//4,獲取版本號
int versionCode = packageInfo.versionCode;
//5,獲取版本名
String versionName = packageInfo.versionName;
//給textview設定對應的值
mMVersionCode.setText("版本號為:"+versionCode);
mMVersionName.setText("版本名為:"+versionName);
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
}
}
}
相關推薦
如何獲取應用程式的版本號和版本名
實現獲取應用程式的版本號和阪本名,通過獲取包管理器開始;步驟如下: 程式如下 public class MainActivity extends AppCompatActivity { Co
Android獲取應用的版本號和Android系統版本號
下面是 Android 獲取應用的版本號,一般來說,我們獲取版本號就是獲取展示給消費者的版本號: //獲取當前程式版本名(對消費者不可見的版本號) public String getAppVersionCode() { String vers
獲取所有已安裝軟體以及獲取應用程式版本資訊
最近在做一個視訊跳轉播放功能,也就是在第三方應用中播放本應用內的視訊,這需要獲取第三方應用的版本號,以便做相容,其實獲取第三方應用的版本號很簡單: // 獲取所有已安裝的應用包名、版本號、版本名稱 private int getVersionCode(){
C#--應用程式版本號釋出配置
程式的版本號設定 主程式引入名稱空間 App.config配置檔案新增配置程式碼 “` 主程式初始化 新增— this.lblVer
Android基礎:教你如何獲取軟體自身版本號和Android系統版本號
前言 在Android軟體開發過程中,版本升級常常需要得到軟體版本,與伺服器作對比後決定是否升級,那麼如何獲取軟體版本呢?有時我們需要獲取系統版本已決定載入合適的資原始檔,系統版本又如何得到呢?假如我
應用程式的名稱和版本號等詳細資訊的獲取
應用程式的名稱和版本號等資訊都儲存在mainBundle的一個字典中,用下面程式碼可以取出來。 NSDictionary* infoDict =[[NSBundle mainBundle] infoDictionary]; NSString* version
android如何獲取應用版本號和版本名稱
在android中,一個應用有對應的版本號versionCode和versionName代表的是版本資訊。一般在應用的剛開啟的歡迎頁面,會有當前應用的版本號顯示。當然在應用的幫助模組也有顯示這個。 當
linux 程式、動態庫、靜態庫內部新增版本號和編譯時間
給程式和庫新增版本號和庫,有利於維護和升級。 當然你可以在檔名上體現,比如有個程式叫 yun,檔名寫為 yun_1.0.2,但這個需要每次手動維護,而且不能100%確保當前程式就是那個版本。所以,把版本號體現在程式內部,是一個不錯的選擇。 --------------------------
安卓獲取當前app版本號(versionCode)和版本名稱(versionName)
/** * 獲取當前app version code */ public static long getAppVersionCode(Context context) { long appVersionCode = 0; tr
c#獲取程式版本號
Content.Text = "程式集版本:" + System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString() +"\n";Content.Text +
C#如何設定程式名稱/版本號和圖示
在開啟的【屬性】視窗中,修改【程式集名稱】為需要的程式名稱【Listview示例程式】, 修改【預設名稱空間】名稱為本程式對應的標題名稱。 【程式集名稱】就是生成的程式檔案的名稱。 到這一步,程式的名稱修改完成,需要繼續修改圖示。
vc設定程式版本, 獲取程式版本號
最近正在學vc,很多不會的,真是寸步難行,好在這個世界有網路這個好東西,遇到問題百度一下或是GOOGLE總能找到看來很有道理的答案,為了方便以後自己的學習,就總結了一下放在這裡,也歡迎大家發表真知灼見。 //很好,很方便,無需修改,可作為程式模組直接呼叫。 //獲取軟體當前的版本 //該版本號是在資原始檔
.Net程式版本號的含義和版本控制機制
.net程式版本號的格式是4端十進位制數字 比如 2.5.729.2 他們依次是 Major Number:主版本號 Minor Number:副版本號 這兩個號碼是對外的版本號,也就是說上面這個程式是2.5版的 Building Number:編譯版本號 比如如果一天編譯
版本更新,獲取當前app的版本號和版本名稱.
versionCode:用於本地app和後臺的app提供的版本進行對比,用於更新功能實現。versionName:用於展現給客戶看的版本資訊。 1.app更新功能; 2.app靜默下載、靜默安裝; 3.
獲取iOS系統版本號,慎重使用[[[UIDevice currentDevice] systemVersion] floatValue]——【sdk缺陷】
net 版本 ice system family class 失效 color -s iOS 最常見的獲取系統版本的方法是: [[[UIDevice currentDevice] systemVersion] floatValue] 可是。這個floatValue是
VS版本號和VC版本號之間的關系
vc vs 版本VC11是Visual C++的第十一個版本 是一個運行庫 在2012年跟Visual studio 2012一起發布 是Visual studio 2012必備的運行庫如下是括號是VS的版本號,左邊是VC版本號VC6VC7(2003)VC8(2005)VC9(2008)VC10(2010)V
Exchange-Exchange Server內部版本號和發行日期
eve ref mil name ont bold rst setup dmi 本章匯總Exchange Server每個服務包 (SP) 的內部版本號、累積更新 (CU) 或特定 Exchange 版本的更新匯總 (RU)。包括 Exchange 2016、Exchang
安卓性能測試:adb 查看Android模擬器版本號和SDK版本號
href lease adb shell oid 獲取 inf sdk get blog 摘要:隨著安卓功能的不斷增加,各種安卓sdk與安卓模擬器也隨之更新。由於某些原因,我們需要查看它們的版本號。下面我就來介紹下具體方法: 1 adb 查看Android模擬器版本號和
VS中實時獲取SVN的版本號並寫入到AssemblyInfo.cs中(C#)
art csharp style eve avi exec format sharp 匹配 原文:VS中實時獲取SVN的版本號並寫入到AssemblyInfo.cs中(C#)
.Net Core api 中獲取應用程式物理路徑wwwroot
如果要得到傳統的ASP.Net應用程式中的相對路徑或虛擬路徑對應的伺服器物理路徑,只需要使用使用Server.MapPath()方法來取得Asp.Net根目錄的物理路徑,如下所示: // Classic ASP.NET public class HomeController : Controller