Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*已使用過*/
- if (android.os.Build.VERSION.SDK_INT > 9) {
- StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
- StrictMode.setThreadPolicy(policy);
- }
- /*已使用過*/
- StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()
- .detectDiskReads()
- .detectDiskWrites()
- .detectNetwork() // or .detectAll() for all detectable problems
- .penaltyLog()
- .build());
- StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()
- .detectLeakedSqlLiteObjects()
- .detectLeakedClosableObjects()
- .penaltyLog()
- .penaltyDeath()
- .build());
- loginConfirmBtn.setOnClickListener(new Button.OnClickListener(){
- @Override
- public void onClick(View v) {
- ConnectivityManager connMgr = (ConnectivityManager)
- getSystemService(Context.CONNECTIVITY_SERVICE);
- NetworkInfo networkInfo = connMgr.getActiveNetworkInfo();
- if (networkInfo != null && networkInfo.isConnected()) {
- getIpAddress = ipAddress.getText().toString().trim();
- getUserName = userName.getText().toString().trim();
- getPassWord = passWord.getText().toString().trim();
- uploadFiles(sourceFilePath);
- Toast.makeText(MainActivity.this, "upload suseeful", Toast.LENGTH_SHORT).show();
- hideKeyboard();
- } else {
- Toast.makeText(MainActivity.this, "make sure you have connected the internet", Toast.LENGTH_SHORT).show();
- }
- /*想改寫的部分*/
- public void uploadFiles(String dir){
- Log.d("edoc","PutRunGenuine");
- String fileFromEscan = dir;
- Conn conn_adv = new Conn(new Constants(getUserName, getPassWord, getIpAddress, 80)); conn_adv.setUrl("/collab/my/"+conn_adv.getUser()+"/sourceFilePath2");
- Log.d("edoc","edoc test");
- if (fileFromEscan == null)
- {
- return;
- }
- try {
- String putAvg = "PUT avg: ";
- ExtractedMethod exm = new ExtractedMethod();
- exm.run(HTCode.Code.PUT, 1, conn_adv, true, fileFromEscan, 1000, true);
- Log.d("edoc","edoc_message hello");
- synchronized(conn_adv){
- conn_adv.notify();
- }
- } catch (Exception io) {
- io.printStackTrace();
- Log.d("edoc","edoc Exception"+io);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment