2012-10-17 64 views
0

我在eclipse中创建了一个非常简单的应用程序,当我去运行它在我的设备(g2x)上安装,但应用程序无法打开。我还在手机中找到了应用程序.apk并重新安装,但安装后无法打开。应用程序无法在Android设备上打开

[二零一二年十月十七日10时20分44秒 - 简单按钮]执行同步
[二零一二年十月十七日10时20分44秒 - 简单按钮]自动目标模式:使用设备 '0428000541a032d7'
[2012-10-17 10:20:44 - 简单的按钮]上传简单的button.apk到设备'0428000541a032d7' [2012-10-17 10:20:44 - 简单的按钮]安装简单的button.apk ... [2012-10-17 10:20:47 - 简单的按钮]成功! [2012-10-17 10:20:47 - 简单按钮] \简单按钮\ bin \简单button.apk安装在设备上 [2012-10-17 10:20:47 - 简单按钮]完成!

这是从蚀康索尔代码

10-17 10:45:00.048: D/Beautiful Widgets(4100)(6043): WidgetRefreshService 
10-17 10:45:00.048: D/test(6043): else 
10-17 10:45:00.097: D/dalvikvm(6043): GC_CONCURRENT freed 396K, 48% free 3405K/6471K, external 26K/512K, paused 2ms+1ms 
10-17 10:45:00.117: D/dalvikvm(6043): GC_FOR_MALLOC freed 377K, 48% free 3405K/6471K, external 51K/512K, paused 18ms 
10-17 10:45:10.197: D/AndroidRuntime(19168): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<< 
10-17 10:45:10.197: I/AndroidRuntime(19168): Heap size: -Xmx48m 
10-17 10:45:10.197: D/AndroidRuntime(19168): CheckJNI is OFF 
10-17 10:45:10.197: D/dalvikvm(19168): creating instr width table 
10-17 10:45:10.347: D/AndroidRuntime(19168): Calling main entry com.android.commands.pm.Pm 
10-17 10:45:10.357: D/AndroidRuntime(19168): Shutting down VM 
10-17 10:45:10.357: D/dalvikvm(19168): GC_CONCURRENT freed 103K, 70% free 308K/1024K, external 0K/0K, paused 0ms+0ms 


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

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

    <application 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme" > 
     <activity 
      android:name=".Mainscreen" 
      android:label="@string/title_activity_mainscreen" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
      <meta-data 
       android:name="android.support.PARENT_ACTIVITY" 
       android:value="com.dev.gup" /> 
     </activity> 
    </application> 

</manifest> 

这是清单,这是corect?除此之外至今引起的注意力已经发生了变化。

+2

什么是logcat? –

+0

即时通讯相当新的这..我怎么去那 – Guparasti

+0

所以我发现LogCat和LogCat(不赞成)哪一个? – Guparasti

回答

0

发生这种情况的原因是,从Eclipse安装应用程序时,打开了具有android.intent.action.MAIN操作的默认应用程序Activity。可能你的应用程序偶然错过了这个Activity。转到清单文件,并确保主要Activity有这种意图过滤器:

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

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

希望这有助于。

+0

非常感谢,它现在运行。但是..它在启动时崩溃。 – Guparasti

+0

@Guparasti,这可能是另一个问题。 – Egor

相关问题