eclipse运行android项目时 APP闪退

难免h 发布于 2016/05/22 10:59
阅读 1K+
收藏 1

这是MainAvctivity里的代码  运行之后APP打不开 马上闪退

package youban;


import java.nio.channels.ScatteringByteChannel;
import java.util.ArrayList;
import java.util.List;


import com.example.youban.R;


import android.app.Activity;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.FragmentPagerAdapter;
import android.support.v4.view.ViewPager;







public class MainActivity extends FragmentActivity {
private ViewPager mViewPager;
private List<Fragment> mTabs = new ArrayList<Fragment>();
private String[] mTitles = new String[]
{ "First Fragment !", "Second Fragment !", "Third Fragment !",
"Fourth Fragment !" };
private FragmentPagerAdapter mAdapter;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
initView();
initDates();
mViewPager.setAdapter(mAdapter);
}
private void initDates() {
for(String tltle : mTitles)
{
Tabfragment tabfragment = new Tabfragment();
Bundle bundle = new Bundle();
bundle.putString(Tabfragment.TITLE, tltle);
tabfragment.setArguments(bundle);
mTabs.add(tabfragment);
}
mAdapter = new FragmentPagerAdapter(getSupportFragmentManager())
{


@Override
public int getCount()
{
return mTabs.size();
}


@Override
public Fragment getItem(int position)
{
return mTabs.get(position);
}
};

}
private void initView() {
mViewPager = (ViewPager)findViewById(R.id.viewpager);

}


}

加载中
0
火文乐武
火文乐武
代码不全·。。。
0
花花兽
花花兽
日志呢?
难免h
难免h
日志发到了评论里 看不懂。。
0
百世经纶之傲笑红尘
百世经纶之傲笑红尘
是不是有什么Activity没注册
难免h
难免h
注册了一个Activity
0
难免h
难免h
难免h
回复 @百世经纶之傲笑红尘 : 我刚开始学android 在参加一个比赛 不知道错在哪了
百世经纶之傲笑红尘
百世经纶之傲笑红尘
大惊小怪啥,ClassNotFoundException。。。,
0
百世经纶之傲笑红尘
难免h
难免h
回复 @百世经纶之傲笑红尘 : AndroidManifest.xml里面有avtivity 是不是布局文件里的ViewPager有问题 我把关于ViewPager的代码删了之后就能运行了
百世经纶之傲笑红尘
百世经纶之傲笑红尘
在gen目录下,AndroidManifest.xml文件中补上<activity>......</activity>
0
_君剑
_君剑
AndroidManifest  贴上来
难免h
难免h
贴上来了
0
难免h
难免h
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.fragment"
    android:versionCode="1"
    android:versionName="1.0" >


    <uses-sdk
        android:minSdkVersion="14"
        android:targetSdkVersion="20" />


    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.example.fragment.MainActivity"
            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>


</manifest>

0
_君剑
_君剑
你确定有 com.example.fragment.MainActivity  这个文件?     不行的话clean 一下在试试
返回顶部
顶部