[問題] Android studio and activity 問題

作者: Jruffian   2016-01-30 15:50:18
我是android 新手
我用android studio建了一個project
系統會幫我建立好所有需要的檔案和資源
主要的Activity,命名為MainMenu,
此時manifest.xml檔如下:
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainMenu" android:label = "@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
後來我發現需要一個login class, 也就是我的project
需要先執行login.java,而不是 MainMenu.java
我將manifest.xml 改成如下:
<application
...

...
<activity android:name=".login" android:label = "@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
跑模擬就會當掉
請問不能這樣做嗎?
就是內建的activity一定要先執行,才能執行自訂的class?
還是我犯了甚麼錯?
麻煩大家開示了
作者: Jruffian   2016-01-30 16:07:00
哈哈 終於學會怎麼上色了,請大家教教我這題,謝謝自問自答,上面的做法是對的,是login.java有問題,導致執行到login.java就會當掉。
作者: WooBoy (姑婆芋)   2016-01-30 18:37:00
有錯誤Log嗎
作者: cakeboy   2016-01-30 23:29:00
action main 是啟動程式第一個進入點,你嘗試把另一個註解掉看看,另外有問題應該放個log,不然也很難猜為什麼
作者: c910335 (達人)   2016-01-31 00:11:00
我猜你的login不是Activity

Links booklink

Contact Us: admin [ a t ] ucptt.com