2015-11-16 72 views
-1

当他们告诉我添加默认活动类名称时,是否应该写com.example.milanovic.hellou.MainActivityMainActivity.MainActivitycom.example.milanovic.hellou是我正在使用的软件包的名称。问:Facebook SDK主要活动

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

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

回答

0

从我的理解,既然你在AndroidManifest.xml文件中指定的包,在MainActivity的包装应符合规定比较了这一点。例如,如果你的包装是com.example.app而你的活动是com.example.app.Activity,那么你可以输入它作为.Activity(没有点也很好),但如果它不同,那么全包装为totally.different.package.Activity,如果是子包装,请尝试:.subpackage.name.Activity

最后在你的情况下它是:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.example.milanovic.hellou"> 

    ... 

    <application ...> 

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

    </application> 
</manifest>