2012-03-05 103 views
0

美好的一天。我正在開發一個應用程序管理器的android程序。我想調用「Dictionary.com」的應用程序,但在我的代碼中,我應該包含此應用程序的包和活動名稱。有人可以在這裏發佈此應用程序的包名稱和活動名稱嗎?請。謝謝!!!包裝和活動名稱

+0

此外,「免費翻譯」應用。請。我真的需要這個。這種應用程序管理器是我的PROject。謝謝 – 2012-03-05 05:00:35

回答

1

應用程序名稱是用戶可見的東西。因此,把一些用戶友好的名稱,如「數字PocketDictionary」

包名稱應該是唯一的。建議您是否可以在反向版本中使用您的域名。舉例來說,如果您有自己的託管服務或與此應用相關的網站,例如www.digitaldic.com,您可以使用com.digital.dictionary作爲包名稱。確保所有字母都很簡單。

0

有點難以得到你所要求的,特別是活動名稱。但是,您可以做些什麼來獲取軟件包名稱。

在您的手機上安裝所需的應用程序,然後將其連接到您的計算機和Eclipse中,轉到「DDMS」的角度。在設備窗口中,點擊您手機的條目。在右側,轉到文件資源管理器。

轉到系統/應用程序。您應該看到.apk文件的名稱。您將在「信息」列中獲取該軟件包的名稱。

獲取活動的名稱可能很困難。你可以聯繫Dictionary.com獲取信息,如果Dictionary.com不允許,我懷疑你可以開始這項活動。

-1

我只是嘗試這樣的代碼和它的作品,而不必包括該活動的名稱:

PackageManager pm = this.getPackageManager(); 
Intent i = pm.getLaunchIntentForPackage("com.example.test3"); 
if (!i.equals(null)){ 
    startActivity(i); 
}else{ 
    System.out.println("too bad (-*-)"); 
}