정말 귀찮은 문제가 발생했습니다. 내용이 인터넷상의 데모 파일과 같은 클래스 파일을 만들었습니다. 복사하여 붙여 넣고 이름을 바꾸고 패키지 파일을 변경했습니다. 이제, 문제는 언제든지 다음과 같이 가정 해 봅시다. Intent intent = new Intent(MainActivity.this, ScreenSlide.class); startActivity(intent);
ADT/Eclipse 버그?
ScreenSlide.class
내가 언급 한 것입니다. 그것은 NoClassDefFoundError를 제공합니다. 나는 그것을 고치는 법을 정말로 모른다. 나는 프로젝트를 청소하려고했지만 여전히 그 문제가 나타납니다. 이상한 점은 내가 가져온 라이브러리와 함께 내 프로젝트를 시도했는데, 다른 PC에 배치하고 무엇을 추측 했는가? 오류가 없습니다! 정말 실망 스럽습니다. 제발 도와주세요 :(
listview.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub
String artist = (String) arg0.getItemAtPosition(arg2);
artist = artist.replace(' ', '+');
Intent intent = new Intent(MainActivity.this, ScreenSlide.class);
//intent.putExtra("artist", artist);
startActivity(intent);
}
});
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.fmpdroid.lastfmartists"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="17" />
<uses-permission android:name="android.permission.INTERNET"/>
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.fmpdroid.lastfmartists.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>
<activity
android:name="com.fmpdroid.lastfmartists.Second"
android:label="@string/app_name" >
</activity>
<activity
android:name="com.fmpdroid.lastfmartists.ScreenSlide"
android:label="@string/app_name" >
</activity>
<activity
android:name="com.fmpdroid.lastfmartists.ScreenSlidePageFragment"
android:label="@string/app_name" >
</activity>
</application>
</manifest>
매니페스트 파일을 업데이트 했습니까? 코드를 게시하십시오. –
내 게시물을 편집했습니다. :) – user3062224
외부 jar 파일을 사용하고 있습니까? –