Autore Topic: Errori in compilazione nella BluetoothChat  (Letto 597 volte)

Offline capo11

  • Nuovo arrivato
  • *
  • Post: 9
  • Respect: 0
    • Mostra profilo
Errori in compilazione nella BluetoothChat
« il: 08 Febbraio 2012, 10:42:00 CET »
0
Salve, sto studiando l'esempio BluetoothChat messo a disposizione dalle API ufficiali di android ma mi da errore in compilazione (con Eclipse) in vari punti:

in "BluetoothChat.java" (per esempio)
Codice: [Seleziona]
mConversationArrayAdapter = new ArrayAdapter<String>(this, R.layout.message);
mConversationView = (ListView) findViewById(R.id.in);
(righe 130 e 131)
segnala errore in "message" e mi dice:
Citazione
"message cannot be resolved or is not a field"
uguale per "in" e per gli altri oggetti come ad esempio "edit_text_out" o "button_send"

Ho semplicemente preso il codice e copiato nel progetto Eclipse. Qualcuno sa perchè mi dà questi errori? Come si risolvono?

Grazie.

Offline capo11

  • Nuovo arrivato
  • *
  • Post: 9
  • Respect: 0
    • Mostra profilo
Re:Errori in compilazione nella BluetoothChat
« Risposta #1 il: 08 Febbraio 2012, 11:11:57 CET »
0
OK, ho risolto i problemi sopra citati ma quando lo faccio partire mi dice:

Citazione
[2012-02-08 11:07:40 - BluetoothChat] Android Launch!
[2012-02-08 11:07:40 - BluetoothChat] adb is running normally.
[2012-02-08 11:07:40 - BluetoothChat] Performing it.example.bluetoothchat.DeviceListActivity activity launch
[2012-02-08 11:07:40 - BluetoothChat] Automatic Target Mode: Several compatible targets. Please select a target device.
[2012-02-08 11:07:42 - BluetoothChat] WARNING: Application does not specify an API level requirement!
[2012-02-08 11:07:42 - BluetoothChat] Device API version is 8 (Android 2.2.2)
[2012-02-08 11:07:42 - BluetoothChat] Uploading BluetoothChat.apk onto device 'HT06MPL01247'
[2012-02-08 11:07:43 - BluetoothChat] Installing BluetoothChat.apk...
[2012-02-08 11:07:45 - BluetoothChat] Success!
[2012-02-08 11:07:45 - BluetoothChat] Starting activity it.example.bluetoothchat.DeviceListActivity on device HT06MPL01247
[2012-02-08 11:07:45 - BluetoothChat] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=it.example.bluetoothchat/.DeviceListActivity }
[2012-02-08 11:07:45 - BluetoothChat] ActivityManager: java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=it.example.bluetoothchat/.DeviceListActivity } from null (pid=1113, uid=2000) requires null

L'ultima riga è l'errore, come mai non è consentito il permesso per l'Intent?

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Errori in compilazione nella BluetoothChat
« Risposta #2 il: 08 Febbraio 2012, 11:33:54 CET »
0
hai il controllo degli accessi o cose particolari sul dispositivo?
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline capo11

  • Nuovo arrivato
  • *
  • Post: 9
  • Respect: 0
    • Mostra profilo
Re:Errori in compilazione nella BluetoothChat
« Risposta #3 il: 08 Febbraio 2012, 11:44:15 CET »
0
Veramente sono con il cellulare dell'università, non è mio ma dando una controllata mi pare di no. Eclipse continua a dirmi che l'applicazione non specifica l'API ma io ho messo nel manifest:

Codice: [Seleziona]
<uses-sdk minSdkVersion="8" />
e anche:

Codice: [Seleziona]
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.BLUETOOTH" />

in caso cosa dovrei controllare per sapere se ho dei blocchi?

Offline capo11

  • Nuovo arrivato
  • *
  • Post: 9
  • Respect: 0
    • Mostra profilo
Re:Errori in compilazione nella BluetoothChat
« Risposta #4 il: 08 Febbraio 2012, 11:51:50 CET »
0
quando installo il BluetoothChat sul cellulare, mi dice che l'app potrà: modificare la SD, creare connessioni Bluetooth, leggere gli stati del telefono e le "identity" e "bluetooth administration". Però sul cellulare non c'è la sim, potrebbe influire? Potrebbe essere un possibile blocco?

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Errori in compilazione nella BluetoothChat
« Risposta #5 il: 08 Febbraio 2012, 12:07:15 CET »
0
non ricordo, ma ci sono delle voci di administration...  su impostazioni-sicurezza-amministrazione dovrestri trovare qualcosa, se non trovi non ti so dire cosa può essere
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline capo11

  • Nuovo arrivato
  • *
  • Post: 9
  • Respect: 0
    • Mostra profilo
Re:Errori in compilazione nella BluetoothChat
« Risposta #6 il: 08 Febbraio 2012, 14:01:13 CET »
0
ho commesso un errore io nel manifest, tutto risolto. Però mi sorge un dubbio: posso utilizzare il BluetoothChat collegandolo a delle cuffie bluetooth?