2014-02-21 47 views
3

我正在寫一個android應用程序。在android中我的應用程序包名稱是什麼?

它有一些包在src下。

我該如何弄清楚哪些是我的應用程序包?

我想將C @ DM權限:

<permission android:name="YOUR_PACKAGE_NAME.permission.C2D_MESSAGE" android:protectionLevel="signature" /> 
<uses-permission android:name="YOUR_PACKAGE_NAME.permission.C2D_MESSAGE" /> 

如何將我的YOUR_PACKAGE_NAME變化,如果我創建一個自定義MyApplication extends Application類?

+0

您添加了類的文件夾結構。通常這將是com.companyname.productname – Triode

回答

12

您的應用程序名稱實際上在AndroidManifest.xml中的第一行中定義。例如:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.yourcompany.appname" 
    android:versionCode="66" 
    android:versionName="0.57" > 

注意包= 「com.yourcompany.appname」 - 這是你的包定義。

其他包含您的軟件包名稱的地方可以是資源,類路徑,軟件包等等。但是所有這些都應該根據清單來調整,因爲包管理者所讀的內容。

+0

擴展應用程序或不對您的軟件包或軟件包名稱沒有影響。其可選。 – skoperst

+0

也許你可以提供AndroidManifest.xml的位置?我的應用程序文件夾中沒有任何文件。 Downvoted。 – Yeats

相關問題