android应用无法运行-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

android应用无法运行

蛮大人123 2016-02-15 14:00:45 1116

我的应用中要用到线程和intent,但是应用运行不起来。
也没有任何警告和报错。
Manifest代码:
screenshot
Activity代码:
screenshot
请高手指点一下,谢谢。

Android开发
分享到
取消 提交回答
全部回答(1)
  • 蛮大人123
    2019-07-17 18:43:15

    是activity的Intent-filter配置错了。
    如果是系统默认系统的activity,应该这样配置:

    activity
               <intent-filter>
                  <action android:name="android.intent.action.MAIN" /> 
                   <category android:name="android.intent.category.LAUNCHER" />
               </intent-filter>
                <intent-filter>
                  <action android:name="android.intent.action.SPLASH" /> 
                   <category android:name="android.intent.category.DEFAULT" />
               </intent-filter>
    </activity>

    如果是普通的activity,应该这样配置:

    <activity
            android:name="com.example.learn.tam.StartingPoint"
            android:label="@string/app_name" >
             <intent-filter>
               <action android:name="com.example.learn.tam.StartingPoint" /> 
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
     </activity>

    其实你的代码这样写也是可以的:

    Intent openStartingPoint = new   Intent(Splash.this, StartingPoint.class); 
    startActivity(openStartingPoint);
    0 0

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题