2016-07-18 5 views
0

Google Playストアでアプリをリリースしたいと思います。現在のところ、アプリ名は正しく表示されていますが、アプリを削除するオプションには完全なパッケージ名が表示されていますので、これを避けてアプリ名を表示したいと思います。アンドロアプリがアプリのパッケージ名を表示しないようにするには

これは可能ですか?

ここに私のマニフェストファイル

<?xml version="1.0" encoding="utf-8"?> 

<!-- 
    The ACCESS_COARSE/FINE_LOCATION permissions are not required to use 
    Google Maps Android API v2, but you must specify either coarse or fine 
    location permissions for the 'MyLocation' functionality. 
--> 

<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" /> 
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /> 
<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 
<uses-permission android:name="com.sonyericsson.home.permission.BROADCAST_BADGE" /> 

<!-- GCM --> 
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> 
<uses-permission android:name="android.permission.GET_ACCOUNTS" /> 


<uses-feature 
    android:glEsVersion="0x00020000" 
    android:required="true" /> 



<application 
    android:icon="@drawable/ic_icon" 
    android:name="android.support.multidex.MultiDexApplication" 
    android:largeHeap="true" 
    android:label="@string/app_name" 
    android:screenOrientation="portrait" 
    android:theme="@style/Theme.AppCompat.Light.NoActionBar" > 
    <meta-data 
     android:name="com.facebook.sdk.ApplicationId" 
     android:value="@string/facebook_app_id" /> 
    <provider 
     android:name="com.facebook.FacebookContentProvider" 
     android:authorities="com.facebook.app.FacebookContentProvider12345678" 
     android:exported="true" /> 
    <activity 
     android:name=".SplashScreen" 
     android:label="@string/app_name" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
    <activity 
     android:name=".MainActivity" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme.NoActionBar" > 
    </activity> 
    <activity 
     android:name=".AddActivity" 
     android:label="@string/title_activity_add" 
     android:parentActivityName=".MainActivity" 
     android:theme="@style/AppTheme.NoActionBar" > 
     <meta-data 
      android:name="android.support.PARENT_ACTIVITY" 
      android:value="com.app.name.MainActivity" /> 
    </activity> 
    <activity 
     android:name=".DiscoverActivity" 
     android:label="@string/title_activity_discover" 
     android:parentActivityName=".MainActivity" 
     android:theme="@style/AppTheme.NoActionBar" > 
     <meta-data 
      android:name="android.support.PARENT_ACTIVITY" 
      android:value="com.app.name.MainActivity" /> 
    </activity> 
    <activity 
     android:name=".DetailActivity" 
     android:label="@string/title_activity_detail" 
     android:parentActivityName=".MainActivity" 
     android:theme="@style/Theme.AppCompat.Light.NoActionBar" > 
    </activity> 
    <activity 
     android:name=".ProfileActivity" 
     android:label="@string/title_activity_profile" 
     android:theme="@style/Theme.AppCompat.Light.NoActionBar" > 
    </activity> 
    <activity 
     android:name=".EditProfileActivity" 
     android:label="@string/title_activity_edit_profile" 
     android:parentActivityName=".ProfileActivity" 
     android:theme="@style/Theme.AppCompat.Light.NoActionBar" > 
     <meta-data 
      android:name="android.support.PARENT_ACTIVITY" 
      android:value="com.app.name.ProfileActivity" /> 
    </activity> 

    <!-- 
     The API key for Google Maps-based APIs is defined as a string resource. 
     (See the file "res/values/google_maps_api.xml"). 
     Note that the API key is linked to the encryption key used to sign the APK. 
     You need a different API key for each encryption key, including the release key that is used to 
     sign the APK for publishing. 
     You can define the keys for the debug and release targets in src/debug/ and src/release/. 
    --> 
    <meta-data 
     android:name="com.google.android.geo.API_KEY" 
     android:value="@string/google_maps_key" /> 
    <meta-data 
     android:name="com.google.android.gms.version" 
     android:value="@integer/google_play_services_version" /> 

    <activity 
     android:name=".MapsActivity" 
     android:label="@string/title_activity_maps" 
     android:screenOrientation="portrait" > 
    </activity> 

    <!-- FACEBOOK ACTIVITY --> 
    <activity 
     android:name="com.facebook.FacebookActivity" 
     android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation" 
     android:label="@string/app_name" 
     android:theme="@android:style/Theme.Translucent.NoTitleBar" /> 
    <activity 
     android:name=".FriendsActivity" 
     android:label="@string/title_activity_friends" 
     android:theme="@style/Theme.AppCompat.Light.NoActionBar" > 
    </activity> 
    <activity 
     android:name=".RegisterActivity" 
     android:label="@string/title_activity_register" 
     android:theme="@style/Theme.AppCompat.Light.NoActionBar" > 
    </activity> 
    <activity 
     android:name=".NotificationsActivity" 
     android:label="@string/title_activity_notifications" 
     android:theme="@style/Theme.AppCompat.Light.NoActionBar" > 
    </activity> 

    <!-- GCM --> 


    <!-- [START gcm_receiver] --> 
    <receiver 
     android:name="com.google.android.gms.gcm.GcmReceiver" 
     android:exported="true" 
     android:permission="com.google.android.c2dm.permission.SEND" > 
     <intent-filter> 
      <action android:name="com.google.android.c2dm.intent.RECEIVE" /> 
      <category android:name="gcm.play.android.samples.com.gcmquickstart" /> 
     </intent-filter> 
    </receiver> 

    <service 
     android:name=".MyGcmListenerService" 
     android:exported="false" > 
     <intent-filter> 
      <action android:name="com.google.android.c2dm.intent.RECEIVE" /> 
     </intent-filter> 
    </service> 
    <service 
     android:name=".MyInstanceIDListenerService" 
     android:exported="false" > 
     <intent-filter> 
      <action android:name="com.google.android.gms.iid.InstanceID" /> 
     </intent-filter> 
    </service> 


    <service 
     android:name=".NotificationService" 
     android:exported="false" > 
    </service> 
    <!-- make API to register app to GCM available --> 
    <service 
     android:name=".RegistrationIntentService" 
     android:exported="false" > 
     <intent-filter> 
      <action 
       android:name="com.google.android.gms.iid.InstanceID" 
       android:permission="com.google.android.c2dm.permission.RECEIVE" /> 
     </intent-filter> 
    </service> 


    <activity 
     android:name=".EditActivity" 
     android:label="@string/title_activity_edit" 
     android:theme="@style/Theme.AppCompat.Light.NoActionBar" > 
    </activity> 

    <activity 
     android:name=".BasesActivity" 
     android:label="@string/title_activity_bases" 
     android:theme="@style/Theme.AppCompat.Light.NoActionBar" > 
    </activity> 
    <activity 
     android:name=".SettingsActivity" 
     android:label="@string/title_activity_settings" 
     android:theme="@style/Theme.AppCompat.Light.NoActionBar" > 
    </activity> 
</application> 

+0

写真を添付できますか?私は携帯電話の中のいくつかのアプリを見ています(そのうちの1つはプレイストアにあり、他は楽しく公開されていませんが、まだインストールされていません)、パッケージ名は表示されません。また、私はパッケージ名を見たことを覚えていないので、私はそれを隠すために何か特別なことをしていませんでした。 – Vucko

+0

hmそれから私は間違ったことをしました。アプリケーションマネージャには、packagename/applicationidが表示されます。 – rudi

+0

マニフェストを確認してください。マニフェストの "android:label"を確認してください。あなたはどのラベルを与えましたか? –

答えて

1

Androidの:ラベルはマニフェストアプリケーションタグに欠落していましたが。私が最初に追加したときは何も変わっていませんでしたが、私は今日もう一度それをテストし、 "エラー"はなくなりました。

0

AndroidManifestファイルのアプリケーションタグからandroid:name="android.support.multidex.MultiDexApplication"を削除するだけで、問題は削除されます。

+0

[コードを正しくフォーマットしてください](https://stackoverflow.com/editing-help) – Dwhitz

関連する問題