2014-01-09 87 views
0

我剛剛將我的應用程序作爲測試版發佈到Play商店。我收到了下載鏈接併爲beta測試人員創建了Google小組...我可以使用鏈接安裝應用程序,但不會爲應用程序創建快捷方式,也不會啓動應用程序。我查看了應用程序管理器,並能夠找到我的應用程序,但顯然我的應用程序從未運行過。我試圖卸載/重新安裝,但沒有運氣....Beta應用程序不會啓動或創建快捷方式

試穿了三星Galaxy 3和DROID RAZR M

我跟着谷歌覈對表推出,以及我能,我相信我簽署並出口因爲我創建了密鑰庫密碼別名,將.apk保存到某個位置並將.apk上傳到開發者控制檯

另外,我相信我不再需要獲取Google Maps API的發佈密鑰,因爲我可以使用調試密鑰由於更新.....讓我知道如果我錯了

請注意,該應用程序已通過月食

com.alpha.boozl.Main調試
<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="com.alpha.boozl" 
android:versionCode="2" 
android:versionName="1.0"> 

<uses-sdk 
    android:minSdkVersion="11" 
    android:targetSdkVersion="15" /> 

<permission 
    android:name="com.alpha.boozl.permission.MAPS_RECEIVE" 
    android:protectionLevel="signature" /> 

<uses-permission android:name="com.alpha.boozl.permission.MAPS_RECEIVE" /> 
<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /> 
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 

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

<application 
    android:allowBackup="true" 
    android:icon="@drawable/logo" 
    android:label="@string/app_name" 
    android:theme="@android:style/Theme.NoTitleBar" > 

    <!-- <uses-library android:name="com.google.android.maps" /> --> 

    <activity 
     android:name="com.alpha.boozl.Main" 
     android:configChanges="keyboardHidden|orientation" 
     android:label="@string/app_name" 
     android:screenOrientation="portrait" 
     android:windowSoftInputMode="stateHidden" > 
     <intent-filter> 
      <action android:name="com.alpha.boozl.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

    <!-- I changed this part for the Search activity instead of the normal Search_Page --> 

    <activity 
     android:name="com.alpha.boozl.RandomAlc" 
     android:label="@string/app_name" 
     android:screenOrientation="portrait" > 
     <intent-filter> 
      <action android:name="com.alpha.boozl.RANDOM" /> 

      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 
    </activity> 
    <activity 
     android:name="com.alpha.boozl.Search" 
     android:label="@string/app_name" 
     android:screenOrientation="portrait" > 
     <intent-filter> 
      <action android:name="com.alpha.boozl.SEARCH" /> 

      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 
    </activity> 
    <activity 
     android:name="com.alpha.boozl.DealPage" 
     android:label="@string/app_name" 
     android:screenOrientation="portrait" > 
     <intent-filter> 
      <action android:name="com.alpha.boozl.DEALPAGE" /> 

      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 
    </activity> 
    <activity 
     android:name="com.alpha.boozl.StorePage" 
     android:label="@string/app_name" 
     android:screenOrientation="portrait" > 
     <intent-filter> 
      <action android:name="com.alpha.boozl.STOREPAGE" /> 

      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 
    </activity> 
    <activity 
     android:name="com.alpha.boozl.Map" 
     android:label="@string/app_name" 
     android:screenOrientation="portrait" > 
     <intent-filter> 
      <action android:name="com.alpha.boozl.MAP" /> 

      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 
    </activity> 
    <activity 
     android:name="com.alpha.boozl.TapDealTest" 
     android:label="TapDeal" 
     android:screenOrientation="portrait" 
     android:windowSoftInputMode="stateHidden" > 
     <intent-filter> 
      <action android:name="com.alpha.boozl.TAPDEALTEST" /> 

      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 
    </activity> 
    <activity 
     android:name="com.alpha.boozl.StoreSearch" 
     android:label="@string/app_name" 
     android:screenOrientation="portrait" > 
     <intent-filter> 
      <action android:name="com.alpha.boozl.STORESEARCH" /> 

      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 
    </activity> 
    <activity 
     android:name="com.alpha.boozl.MainCall" 
     android:label="@string/app_name" 
     android:screenOrientation="portrait" > 
     <intent-filter> 
      <action android:name="com.alpha.boozl.MAINCALL" /> 

      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 
    </activity> 

    <meta-data 
    android:name="com.google.android.gms.version" 
    android:value="@integer/google_play_services_version" /> 

    <meta-data 
     android:name="com.google.android.maps.v2.API_KEY" 
     android:value="Left Blank" /> 
</application> 

回答

0

你的意圖過濾器時運行良好,不正確。

應該

<intent-filter> 
    <action android:name="android.intent.action.MAIN" /> 

    <category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter> 

你有com.alpha.boozl.MAIN而不是正確的行動android.intent.action.MAIN

我不知道,如果你使用的是他們還是沒有,但你不必在每個Activity定義意圖過濾器,除非你明確地處理Intents在他們裏面。撥打startActivity()時,Android會自動處理所需的意圖。

+0

非常感謝!像魅力一樣工作 –

相關問題