2011-11-15 22 views
10

hoạt động phóng manifest của tôi trông giống như:biểu tượng Launcher thiếu trong Android

<activity android:name=".CBMainMenu" android:screenOrientation="portrait" android:windowSoftInputMode="adjustPan" 
        > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.DEFAULT" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 

       <data android:scheme="linkedinapp" android:host="connect" /> 
      </intent-filter> 

Các ứng dụng khác được cài đặt một cách chính xác nhưng tại sao ứng dụng này không? Tôi có thể thấy ứng dụng này trong Applications>Manage Applications nhưng thiếu trong lối tắt.

Đây là biểu hiện đầy đủ của tôi:

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="com.check.careerbuilder" 
     android:versionCode="1" 
     android:versionName="1.0"> 

    <uses-permission android:name="android.permission.GET_ACCOUNTS"></uses-permission> 
    <uses-permission android:name="android.permission.MANAGE_ACCOUNTS"></uses-permission> 
    <uses-permission android:name="android.permission.USE_CREDENTIALS"></uses-permission> 


    <uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH"/> 
    <uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH.youtube"/> 

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 
<uses-permission android:name="android.permission.READ_PHONE_STATE" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> 
<uses-permission android:name="android.permission.VIBRATE" /> 
<uses-permission android:name="android.permission.CAMERA" /> 
<uses-feature android:name="android.hardware.camera" /> 
<uses-feature android:name="android.hardware.camera.autofocus" /> 

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission> 
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission> 
    <uses-permission android:name="android.permission.READ_CONTACTS"></uses-permission> 

    <application android:label="@string/app_name" android:icon="@drawable/appicon" > 
     <activity android:name=".CBMainMenu" android:label="CB Ambassador" android:screenOrientation="portrait" android:windowSoftInputMode="adjustPan" 
        > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.DEFAULT" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 

       <data android:scheme="linkedinapp" android:host="connect" /> 
      </intent-filter> 

     </activity> 

    <uses-library android:name="com.google.android.maps" android:required="true"></uses-library> 
    <activity android:name=".GoogleMap"></activity> 


    <activity android:name=".Verify" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 
    <activity android:name=".VideoPush" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 
     <activity android:name=".Videoclass" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 

     <activity android:name=".SocialMedia" android:windowSoftInputMode="adjustPan" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 
     <activity 
      android:name=".PreviewActivity" 
      android:windowSoftInputMode="stateHidden" /> 


     <activity android:name=".SearxhJobs" android:windowSoftInputMode="adjustPan" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 
     <activity android:name=".AboutUs" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 
     <activity android:name=".Benefits" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 

     <activity android:name=".EndJobList" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 
<activity android:name=".FirstJobList" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 
<activity android:name=".SecondJobList" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 
<activity android:name=".Pleaseselect" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 
<activity android:name=".ThirdJobList" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 
<activity android:name=".FourthJobList" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 
<activity android:name=".JobsCities" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 
<activity android:name=".JobsTypes" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 
<activity android:name=".JobDescription" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 

<activity android:name="ReferAFriend" android:windowSoftInputMode="adjustPan" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 
<activity android:name=".Faq" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 

<activity android:name=".ThanksActivity1" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 
<activity android:name=".ThanksActivity" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 
<activity android:name=".EmailThisJob" android:screenOrientation="portrait" android:theme="@android:style/Theme.Dialog" android:finishOnTaskLaunch="true"></activity> 
<activity android:name=".MyDialog" android:screenOrientation="portrait" android:theme="@android:style/Theme.Dialog" android:finishOnTaskLaunch="true"></activity> 
<activity android:name=".FileManagerActivity" android:screenOrientation="portrait" android:finishOnTaskLaunch="true"></activity> 
<activity android:name=".ReferPopup" android:screenOrientation="portrait" android:theme="@android:style/Theme.Dialog"></activity> 
<activity android:name=".Jobs" android:screenOrientation="portrait"></activity> 
<activity android:name=".Youtube" android:screenOrientation="portrait"></activity> 
<activity android:name=".Profile" android:screenOrientation="portrait"></activity> 
<activity android:name=".Colleagues" android:screenOrientation="portrait"></activity> 
<activity android:name=".ColleagueProfile" android:screenOrientation="portrait"></activity> 
<activity android:name=".Takephoto" ></activity> 
<activity android:name=".TwitterFollowers" android:screenOrientation="portrait"></activity> 
<activity android:name=".FacebookFriends" android:screenOrientation="portrait"></activity> 
<activity android:name=".LinkedinFriends" android:screenOrientation="portrait"></activity> 
<activity android:name=".Moreoptions" android:screenOrientation="portrait"></activity> 
<activity android:name=".Reader" android:screenOrientation="portrait"></activity> 
<activity android:name=".Shareweb" android:screenOrientation="portrait"></activity> 
<activity android:name=".Groupon" android:screenOrientation="portrait"></activity> 
<activity android:name=".DealsShow" android:screenOrientation="portrait"></activity> 
<activity android:name=".LocalWeather" android:screenOrientation="portrait"></activity> 

<activity android:name="com.brightcove.android.oneplanet.Playlists" 
        android:label="@string/app_name" 
        android:screenOrientation="portrait"> 

     </activity> 
     <activity android:name="com.brightcove.android.oneplanet.Videos" 
       android:label="@string/videos_activity" 
       android:screenOrientation="portrait"/> 
     <activity android:name="com.brightcove.android.oneplanet.Player" 
       android:label="@string/player_activity" 
       android:configChanges="orientation" 
       android:screenOrientation="landscape" /> 

     <activity android:theme="@style/YtdTheme" android:name="com.google.ytd.SubmitActivity" 
        android:configChanges="orientation|keyboardHidden"/> 

     <activity android:theme="@style/YtdTheme" android:name="com.google.ytd.DetailsActivity"/> 
     <activity android:theme="@style/YtdTheme" android:name="com.google.ytd.SubmitActivity" 
        android:configChanges="orientation|keyboardHidden"/>  

<activity android:name="com.check.careerbuilder.SmsTo" android:screenOrientation="portrait" android:theme="@android:style/Theme.Dialog"></activity> 
<activity android:name="com.ecs.android.sample.twitter.PrepareRequestTokenActivity" android:launchMode="singleTask">> 
      <intent-filter> 
       <action android:name="android.intent.action.VIEW" /> 

       <category android:name="android.intent.category.BROWSABLE" /> 
       <data android:scheme="x-oauthflow-twitter" android:host="callback" /> 
      </intent-filter> 
     </activity> 

    <activity android:name=".CustomDataActivity" android:label="Custom Data" android:screenOrientation="portrait"> 

      <intent-filter> 

       <action android:name="com.check.careerbuilder.DISPLAY_CUSTOM_DATA" /> 


         <data android:scheme="notif" /> 

      </intent-filter> 

</activity> 




    </application> 
    <uses-sdk android:minSdkVersion="3" /> 


    <uses-feature 
     android:name="android.hardware.telephony.gsm" /> 
</manifest> 

Làm thế nào để giải quyết này? Vấn đề có thể là gì?

+0

Bạn có thiếu android: icon = "@ drawable/icon" trong Maneesh

+0

không phải là android của nó: biểu tượng = "@ drawable/appicon" ở đó .. – Udaykiran

+0

Bạn có thể cung cấp tệp kê khai đầy đủ của mình không? –

Trả lời

17

Vấn đề là < data android:scheme="linkedinapp" android:host="connect" />, bạn không thể hợp lý sử dụng thẻ này trong hoạt động phóng, Xem phía dưới đường, tôi lấy từ http://blog.marcingil.com/2011/03/starting-android-application-from-browser-uri/

Đặt hoạt động có nên là tùy chọn cho def hành động ault (trung tâm báo chí) để thực hiện trên một đoạn dữ liệu. Thiết lập điều này sẽ ẩn từ người dùng bất kỳ hoạt động nào mà không có nó hoạt động khi thực hiện một hành động trên một số dữ liệu. Lưu ý rằng điều này là bình thường - không được thiết lập trong Intent khi khởi tạo một hành động - nó được sử dụng trong các bộ lọc chủ định được chỉ định trong các gói.

+0

okay thats right ..thanx – Udaykiran

+2

ohhh, đó chỉ là sooo ngu ngốc, tôi cần để có thể đọc một tham số đầu vào từ một chương trình trong hoạt động chính của tôi mà tôi đang khởi chạy từ liên kết trong email bằng cách sử dụng android: scheme param. google chỉ tự bắn vào chân bằng cách mâu thuẫn với bản thân. –

+0

Nó làm việc cho tôi, tôi đã có chương trình = "http" và lược đồ = "https". BTW liên kết tới blog đó bị hỏng – Billyjoker

-1

Cố gắng thêm

android:label="My App" 

như thế này:

<activity android:name=".CBMainMenu" android:screenOrientation="portrait" android:windowSoftInputMode="adjustPan" android:label="My App" > 
+0

Tôi đã thêm như android: label = "CB Ambassador", nhưng nó vẫn thiếu – Udaykiran

4

Tôi biết điều này hơi cũ. Nhưng, trả lời nó vì lợi ích của một người sẽ đối mặt với cùng một vấn đề. Hoạt động của trình khởi chạy phải có bộ lọc cụ thể như dưới đây để bộ lọc hiển thị trong danh sách ứng dụng.

<intent-filter> 
    <action android:name="android.intent.action.MAIN" /> 
    <category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter> 
+1

Vẫn không tìm thấy biểu tượng ứng dụng cho tôi –

-1

Trong một số ngày tôi gặp phải vấn đề tương tự, không thể tìm thấy biểu tượng trình chạy của tôi. Vì vậy, đây là những gì tôi đã làm. Hoạt tính phóng nên có này (MAIN) <action android:name="android.intent.action.MAIN"

Cũng có bạn đã thử nó sau khi gỡ bỏ <category android:name="android.intent.category.DEFAULT" ở `

  <data android:scheme="linkedinapp" android:host="connect" /> 
     </intent-filter>` 

Hy vọng nó giúp.

Các vấn đề liên quan