ฉันเพิ่งพบข้อผิดพลาดเดียวกันใน Android Studio 1.5.1 และเพิ่งพบต้นตอของปัญหา ฉันไม่แน่ใจว่าสาเหตุนั้นเป็นความผิดพลาดของมนุษย์หรือความผิดพลาดแปลก ๆ ในพฤติกรรมของ IDE แต่ไม่มีคำถาม StackOverflow ที่มีอยู่เกี่ยวกับเรื่องนี้ดูเหมือนจะแสดงอะไรเกี่ยวกับเรื่องนี้ดังนั้นฉันจึงคิดว่าฉันโพสต์เป็นคำตอบอยู่ดี
สำหรับฉันหนึ่งในสมาชิกในทีมของฉันหรือ IDE เองได้เปลี่ยนรายการรายการกิจกรรมตัวเรียกใช้งานทำให้มีลักษณะดังนี้:
<activity
android:name="com.rhaebus.ui.activities.ActivitySplash"
android:launchMode="singleInstance"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<id android:name="android.intent.id.LAUNCHER" />
</intent-filter>
</activity>
ในความเป็นจริงควรมีลักษณะดังนี้:
<activity android:name="com.rhaebus.ui.activities.ActivitySplash"
android:launchMode="singleInstance"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
ดังนั้นโปรดตรวจสอบรูปแบบกิจกรรมตัวเรียกใช้งานของคุณเป็นสองเท่าสามเท่าในรายการและคุณอาจสามารถช่วยตัวเองได้บ้าง
หวังว่านี่จะช่วยได้
แก้ไข: ฉันขอแนะนำให้ทุกคนอย่าไปหาคำตอบที่แนะนำให้เลือกกิจกรรมตัวเรียกใช้งานด้วยตนเองภายในตัวเลือกการกำหนดค่าของโมดูลของคุณเนื่องจากสิ่งนี้ทำให้แอปพลิเคชันไม่แสดงในรายการแอปที่ติดตั้งบนทั้ง Samsung Galaxy S5 อีกต่อไป Neo และ Samsung Galaxy S6 (อย่างน้อยสำหรับฉัน)