primeramente explicare que estoy armando una apk,
que debe verificar si existe una versión nueva a traves de un host dicho sea de paso una web.
la idea es esta:
la apk tiene una versión; digamos 1.0.
en la web por ejemplo http://www.forosdelweb.com.
hay un archivo llamado ver.txt y en este están anotadas las versiones de la apk.
por ejemplo
Código:
  
de manera que para acceder al archivito este seria una dirección como esta:"1.0" "1.1"
http://www.forosdelweb.com/ver.txt
para obtener la versión de la apk use este código
que dicho sea de paso lo imprimí para comprobar que si funciona:
Código:
  
el problema esta en que no puedo obtener la información que contiene el archivito ver.txtString strVersion = null;
		PackageInfo pInfo;
		try {
			pInfo = getPackageManager().getPackageInfo(getPackageName(), 0);
			strVersion = "Version Name: " + pInfo.versionName +"\n"
				       + "Version Code: " + String.valueOf(pInfo.versionCode);
		} catch (NameNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		//strVersion = "Cannot load Version!";
		
		mTextView.setText(strVersion);
he estado probando este código pero no se en que falla
Código:
  
pero logre que imprimiera la información del host, o al menos eso parece.InputStream in = null;
try {
    		
		   URL url = new URL("http://telemovilgps.com/gps/ver.txt");
		   HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
		   urlConnection.setRequestMethod("GET");
		    urlConnection.setDoOutput(true);
		    urlConnection.connect();
		    in = urlConnection.getInputStream();
		   
	} catch (MalformedURLException e) {
	    e.printStackTrace();
	} catch (IOException e) {
	    e.printStackTrace();
	}
		       
		m2TextView.setText(" mas.." + in + "final");
ayúdenme con eso primeramente.
espero haberles explicado bien.
 
 




