Java ';类别';或';接口';除外的android studio xml

Java ';类别';或';接口';除外的android studio xml,java,android,android-studio,Java,Android,Android Studio,我不明白为什么会出现这个错误,这是我的Android Manifest.xml,它是出现错误的代码 这有什么意义吗?我刚找到这个 仍然需要帮助 尝试为android:name提供完全限定的名称 android:name 实现活动的类的名称,是的子类 活动属性值应该是完全限定的类名 (例如,“com.example.project.课外活动”)。但是, 如果名称的第一个字符是句点(用于 例如,“.ExtercurialActivity”),它被附加到包中 元素中指定的名称。一旦你发布了你的

我不明白为什么会出现这个错误,这是我的Android Manifest.xml,它是出现错误的代码


这有什么意义吗?我刚找到这个


仍然需要帮助

尝试为
android:name
提供完全限定的名称

android:name

实现活动的类的名称,是的子类 活动属性值应该是完全限定的类名 (例如,“com.example.project.课外活动”)。但是, 如果名称的第一个字符是句点(用于 例如,“.ExtercurialActivity”),它被附加到包中 元素中指定的名称。一旦你发布了你的 应用程序中,不应更改此名称(除非已设置 android:exported=“false”)

没有默认设置。必须指定名称

更多关于


也考虑读取.< /p>,您必须指定整个路径。尝试此-->android:name=“com.myapplication.HomeActivity”@aradhna如果您在第一个字符中包含句点,则不这样做:错误消息是标题我想您可以修复导入吗?你已经从支持库和框架混合导入了。你能发布你的错误日志吗?我建议你自动生成一个新的android项目,并将相关的java文件放在那里。这应该行得通。我已经试了10次了,我只是不知道该怎么办anymore@Mitch-如果现在的问题太多,您仍然无法解决,那么您可以与我共享该项目,我会更正它并将其发送给您。我希望如此,您希望我如何发送它?电子邮件?好的,给我发电子邮件。我的个人资料中提到了我的电子邮件地址。

   package com.myapplication;

   import android.app.ActionBar;

   import android.support.v4.app.FragmentActivity;
   import android.app.FragmentTransaction;
   import android.os.Bundle;
   import android.support.v4.view.ViewPager;

   public class HomeActivity extends FragmentActivity implements ActionBar.TabListener{

private ViewPager viewPager;
private TabsPagerAdapter mAdapter;
private ActionBar actionBar;
//Tab titles
private String[] tabs = { "Generate lyrics", "Bookmarks", "Top 100" };

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.home);

    // Initialization
    viewPager = (ViewPager) findViewById(R.id.pager);
    actionBar = getActionBar();
    mAdapter = new TabsPagerAdapter(getSupportFragmentManager());

    viewPager.setAdapter(mAdapter);
    actionBar.setHomeButtonEnabled(false);
    actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);

    //Adding Tabs
    for (String tab_name : tabs) {
        actionBar.addTab(actionBar.newTab().setText(tab_name)
                .setTabListener(this));
    }

    /**
     * on swiping the viewpager make respective tab selected
     * */
    viewPager.setOnPageChangeListener(new ViewPager.OnPageChangeListener() {

        @Override
        public void onPageSelected(int position) {
            // on changing the page
            // make respected tab selected
            actionBar.setSelectedNavigationItem(position);
        }

        @Override
        public void onPageScrolled(int arg0, float arg1, int arg2) {}

        @Override
        public void onPageScrollStateChanged(int arg0) {}
    });
}

@Override
public void onTabReselected(ActionBar.Tab tab, FragmentTransaction ft) {}

@Override
public void onTabSelected(ActionBar.Tab tab, FragmentTransaction ft) {
    // on tab selected
    // show respected fragment view
    viewPager.setCurrentItem(tab.getPosition());
}

@Override
public void onTabUnselected(ActionBar.Tab tab, FragmentTransaction ft) {}
}