2016-10-02 49 views
0

這是我的問題。請幫我找到方法。如何以編程方式在Android中獲取重命名.APK文件名?

的問題是:我有一個.APK文件名爲Test.APK,我有改名的文件名MyTest.APK,現在我想要得到的MyTest的文件名到我的源代碼編程,但我不能讓MyTest的名稱。我所能得到的是測試,因爲我的應用程序標籤名稱是Test。我不想獲取包名稱,因爲包名稱也具​​有相同的測試。 現在請幫我一些人來跟隨我的下一步。

非常感謝提前。

我已經看到了相關的問題,但並沒有什麼相關的解決方案,該鏈接是: Getting name of original .APK file in Android

+0

更改您的應用程序名稱。 android:label =「MyTest」 –

+0

非常感謝您的早期迴應。 Nop,對不起朋友@Vinoth Vino,我不想更改標籤名稱,也不想更改包名。更改標籤名稱或包名稱的Instate我只想重命名.APK文件名稱。你有任何想法或任何一個請嗎?如果任何人能提供任何線索,這將會非常有幫助。非常感謝。 – Pranob

+0

你想重命名生成的apk嗎? @Pranob –

回答

0

根據你的問題,

如何獲得Android中重命名.apk文件編程?

下面是如何:在XML

File file = new File("/mnt/sdcard/Test.apk"); // your apk's location 
    if (file.exists()){ 
     String path = file.getAbsolutePath(); 
     String name = path.substring(path.lastIndexOf('/')); // returns Test.apk 
     String newName = "MyTest.apk"; 
     if (file.renameTo(new File(file.getParent(), newName))) { 
      System.out.println("Success rename"); 
      name = path.substring(path.lastIndexOf('/')); // returns MyTest.apk 
      System.out.println("New name is "+name); 
     } 
    } 
+0

感謝您的真誠努力,@Anggrayudi H.但我的問題是簡短的「如何重命名生成的APK文件?」如果你有任何想法,請讓我知道。 – Pranob

相關問題