Hypr Posted March 9, 2015 at 09:42 AM Report Share #579000 Posted March 9, 2015 at 09:42 AM Ora bons dias =) Vamos la ver se me vou saber explicar =)... queria ter umas luzes como fazer uma ligação pelo android usando o "sistema json" a um servidor "linux" , digamos que a ideia e ver por exemplo os utilizadores , poder adicionar ou remover, o que tive já a procura vai buscar os "dados" a um ficheiro xml, pelo que penso não pretendo isso , o que pretendo é ele ir buscar aos utilizadores samba e poder adicionar ou mesmo remover Atentamente Miguel Leal Link to comment Share on other sites More sharing options...
HappyHippyHippo Posted March 9, 2015 at 11:03 AM Report Share #579002 Posted March 9, 2015 at 11:03 AM (edited) já tens a componente linux feita ? se sim, basta então efectuares uma ligação http e interpretar os dados de retorno com um interpretador de JSON esta foi a primeira entrada do google para "android consume a json webservice" : http://mobiforge.com/design-development/consuming-json-services-android-apps vi um grande problema no código apresentado pois chamadas bloqueantes ao sistema android (como os pedidos de rede) não podem ser efectuadas no thread principal (GUI), mas é suficiente para dar umas luzes Edited March 9, 2015 at 11:04 AM by HappyHippyHippo IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
Hypr Posted March 9, 2015 at 12:04 PM Author Report Share #579003 Posted March 9, 2015 at 12:04 PM (edited) desde ja obrigado pela resposta =) fiz algo de "teste" igual a este tutorial http://www.learn2crack.com/2013/10/android-asynctask-json-parsing-example.html , mas da me erro at com.hypr.json.MainActivity$JSONParse.onPostExecute(MainActivity.java:70) que corresponde user = json.getJSONArray(TAG_USER); na parte protected void onPostExecute(JSONObject json) { alguma ideia o que seja? visto que nao pesco nada disto 😛 Edited March 9, 2015 at 12:05 PM by Hypr Link to comment Share on other sites More sharing options...
HappyHippyHippo Posted March 9, 2015 at 12:41 PM Report Share #579006 Posted March 9, 2015 at 12:41 PM dizes que dá erro, mas não dizes qual IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
Hypr Posted March 9, 2015 at 02:37 PM Author Report Share #579011 Posted March 9, 2015 at 02:37 PM pelo que penso deve ser em relação ao array 03-09 11:59:28.376 2159-2159/com.hypr.json E/AndroidRuntime﹕ FATAL EXCEPTION: main Process: com.hypr.json, PID: 2159 java.lang.NullPointerException: Attempt to invoke virtual method 'org.json.JSONArray org.json.JSONObject.getJSONArray(java.lang.String)' on a null object reference Link to comment Share on other sites More sharing options...
HappyHippyHippo Posted March 9, 2015 at 03:02 PM Report Share #579015 Posted March 9, 2015 at 03:02 PM nop ... esse ero refere que o a variável "json" é um ponteiro para nulo. analisando o código, isso indica que a função "getJSONFromUrl" não consegui obter os dados do servidor ou não consegui interpretalos correctamente. para determinar qual das situações, terás de verificar as entradas de log e verificar qual das mensagens de erro é apresentada. IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now