Bluestack non mi ha colpito molto.
Se non sbaglio poi è un sistema concepito più espressamente per i giochi.
Se hai un processore Intel ti consiglio di usare direttamente gli emulatori di Google che puoi gestire tramite l'SDK di B4A (o anche tramite Android Studio) oppure GenyMotion.
Questi sono emulatori veri e propri con tutte le opzioni che troveresti su un cellulare e inoltre puoi simulare chiamate, sms, sensori vari per vedere come reagisce la tua app.
Anche se poi l'unico test davvero affidabile è su dispositivi reali.
L'ho guardato solo di sfuggita ma non penso che Bluestack sia un buon ambiente di test, poi magari mi sbaglio proprio perchè non l'ho approfondito.
Per quanto riguarda l'errore non saprei dirti.
Quando hai aggiornato l'SDK hai aggiornato anche il path verso android.jar per la compilazione?
In questo caso prova a tornare ad android.jar precedente, forse Bluestack non è aggiornato per supportare alcune funzioni.