2015-11-03 39 views
-1

我是新來的android和卡在點。請幫忙!如何訪問在android studio中創建的包?

我在android studio中創建了一個虛擬的Hello World程序(帶有項目名稱testneha)。我在「com.example.ospune.testneha」文件夾中創建了一個新的軟件包「AppTest」文件夾。在包內部,創建了一個名稱爲AppTest1的JAVA類文件。 文件夾結構

com.example.ospune.test 
    AppTest(package folder) 
     AppTest1(java file) 
    MainActivity(file) 

在AppTest1文件,文件夾的onCreate我打電話 「apptest佈局文件」。

現在在mainActivity文件中,我添加了一個按鈕;點擊時會調用AppTest1類中提到的startActivity。

public void sendMessage(View view) { Intent intent = new Intent(this, com.example.ospune.test.neha.AppTest.AppTest1.class"); startActivity(intent); }

我的問題是,當我按一下按鈕,我得到一個彈出說:「不幸的是,測試已經停止。」

AndroidManifest.xml中也更新了AppTest1.class活動

<activity android:name=".AppTest.AppTest1" android:parentActivityName=".MainActivity" </activity>

我一無所知究竟是什麼:(

的logcat錯誤的原因 -

11-03 04:34:43.409 2055-2055/com.example.ospunelap_130.testneha I/art: Not late-enabling -Xcheck:jni (already on) 
11-03 04:34:43.410 2055-2055/com.example.ospunelap_130.testneha I/art: Late-enabling JIT 
11-03 04:34:43.419 2055-2055/com.example.ospunelap_130.testneha I/art: JIT created with code_cache_capacity=2MB compile_threshold=1000 
11-03 04:34:43.507 2055-2055/com.example.ospunelap_130.testneha W/System: ClassLoader referenced unknown path: /data/app/com.example.ospunelap_130.testneha-2/lib/x86 
11-03 04:34:43.914 2055-2083/com.example.ospunelap_130.testneha D/OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true 
11-03 04:34:43.918 2055-2055/com.example.ospunelap_130.testneha D/: HostConnection::get() New Host Connection established 0xad7f0110, tid 2055 
11-03 04:34:44.008 2055-2083/com.example.ospunelap_130.testneha D/: HostConnection::get() New Host Connection established 0xad7f0420, tid 2083 
11-03 04:34:44.033 2055-2083/com.example.ospunelap_130.testneha I/OpenGLRenderer: Initialized EGL, version 1.4 
11-03 04:34:44.145 2055-2083/com.example.ospunelap_130.testneha W/EGL_emulation: eglSurfaceAttrib not implemented 
11-03 04:34:44.145 2055-2083/com.example.ospunelap_130.testneha W/OpenGLRenderer: Failed to set EGL_SWAP_BEHAVIOR on surface 0xabebf2c0, error=EGL_SUCCESS 
11-03 04:34:45.360 2055-2055/com.example.ospunelap_130.testneha I/Choreographer: Skipped 66 frames! The application may be doing too much work on its main thread. 
11-03 04:35:03.158 2055-2055/com.example.ospunelap_130.testneha D/AndroidRuntime: Shutting down VM 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime: FATAL EXCEPTION: main 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime: Process: com.example.ospunelap_130.testneha, PID: 2055 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.ospunelap_130.testneha/com.example.ospunelap_130.testneha.AppTest.AppTest1}: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.CharSequence android.support.v7.widget.Toolbar.getTitle()' on a null object reference 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416) 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476) 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.app.ActivityThread.-wrap11(ActivityThread.java) 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344) 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.os.Handler.dispatchMessage(Handler.java:102) 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.os.Looper.loop(Looper.java:148) 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.app.ActivityThread.main(ActivityThread.java:5417) 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at java.lang.reflect.Method.invoke(Native Method) 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.CharSequence android.support.v7.widget.Toolbar.getTitle()' on a null object reference 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.support.v7.internal.widget.ToolbarWidgetWrapper.<init>(ToolbarWidgetWrapper.java:100) 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.support.v7.internal.widget.ToolbarWidgetWrapper.<init>(ToolbarWidgetWrapper.java:93) 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.support.v7.internal.app.ToolbarActionBar.<init>(ToolbarActionBar.java:78) 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.support.v7.app.AppCompatDelegateImplV7.setSupportActionBar(AppCompatDelegateImplV7.java:206) 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.support.v7.app.AppCompatActivity.setSupportActionBar(AppCompatActivity.java:99) 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at com.example.ospunelap_130.testneha.AppTest.AppTest1.onCreate(AppTest1.java:22) 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.app.Activity.performCreate(Activity.java:6237) 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107) 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369) 
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)  
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.app.ActivityThread.-wrap11(ActivityThread.java)  
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)  
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.os.Handler.dispatchMessage(Handler.java:102)  
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.os.Looper.loop(Looper.java:148)  
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at android.app.ActivityThread.main(ActivityThread.java:5417)  
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at java.lang.reflect.Method.invoke(Native Method)  
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)  
11-03 04:35:03.159 2055-2055/com.example.ospunelap_130.testneha E/AndroidRuntime:  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)  
11-03 04:35:07.335 2055-2055/com.example.ospunelap_130.testneha I/Process: Sending signal. PID: 2055 SIG: 9 
+0

嘿neha告訴我你的錯誤日誌,它不會發生在我身上時,我開始與Android工作室 – Androider

+0

加入您的錯誤和代碼 –

+0

http://developer.android.com/tools/debugging/debugging-studio。 HTML – Kuffs

回答

-1

編輯: 錯誤是由於調用toolbar.getTitle()方法。工具欄對象返回null嘗試th是:

Toolbar toolbar = (Toolbar) findviewById(R.id.toolbar);

初始化工具欄。錯誤在行號。根據logcat 22。

+0

試過了。對不起,但我仍然有同樣的錯誤! – Neha

+0

如何捕獲日誌? – Neha

+0

您在使用Eclipse或Android Studio時使用哪種IDE? –

相關問題