我是新來的android編程。所以我正在學習一些教程。我正嘗試將圖像上傳到php服務器。我按照這個教程http://monstercoda.wordpress.com/2012/04/15/android-image-upload-tutorial-part-i/將圖片上傳到服務器上Android
一切正常,但唯一的問題是我不知道在哪裏寫這個代碼和在哪個方法。
HttpUploader uploader = new HttpUploader();
try {
String image_name = uploader.execute(getRealPathFromURI(currImageURI)).get();
} catch (InterruptedException e) {
e.printStackTrace();
} catch (ExecutionException e) {
e.printStackTrace();
}
我試圖在我的MainActivity的onCreate
方法或我的MainUploader類,但應用程序崩潰寫這個代碼。如果我不寫這個代碼的應用程序的作品,但顯然我不能夠執行完整的功能。
這裏我寫了這個代碼,這會導致應用程序崩潰
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
HttpUploader uploader = new HttpUploader();
try {
image_name = uploader.execute(getRealPathFromURI(currImageURI)).get();
} catch (InterruptedException e) {
e.printStackTrace();
} catch (ExecutionException e) {
e.printStackTrace();
}
Button upload_btn = (Button) this.findViewById(R.id.uploadButton);
}
請告訴我在哪裏我可以把上面的代碼。
可以發佈堆棧跟蹤,即崩潰後得到的錯誤日誌。 – Diffy