🔻EVENTO ONEPLUS: ECCO LA DATA...?🔻
#ONEPLUS#EVENT
Ci siamo appena imbattuti in questa immagine che rappresenta l'imminente arrivo di un evento previsto per il prossimo lunedì, ossia l'8 marzo.
Purtroppo al momento non vi sono ulteriori dettagli a riguardo, ma state certi che, come al solito, sarà nostra premura comunicarveli quanto prima!
Che dite, vedremo l'annuncio del nuova serie OP?
Pit
--
Il nostro canale 👉🏻@oneplusguide
I nostri gruppi 👉🏻@oneplusitcommunity
🚀 Вышел стабильный JavaScript движок от Google для Android
Новая стабильная библиотека Jetpack JavaScript Engine позволит разработчикам выполнять JS код в изолированной и ограниченной среде.
class MainActivity : ComponentActivity() {
// Теперь nullable, без lateinit
private var jsSandbox: JavaScriptSandbox? = null
private var jsIsolate: JavaScriptIsolate? = null
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
if (!JavaScriptSandbox.isSupported()) {
Log.e("JS", "JavaScriptSandbox не поддерживается")
return
}
lifecycleScope.launch {
// Создаём и сохраняем в nullable-поле
jsSandbox = JavaScriptSandbox
.createConnectedInstanceAsync(applicationContext)
.await()
jsIsolate = jsSandbox?.createIsolate()
// При выполнении гарантируем, что jsIsolate != null
val result: String = jsIsolate
?.evaluateJavaScriptAsync(JS_SCRIPT_SCRING)
?.await()
?: "Ошибка: isolate не инициализирован"
Log.d("JS", "Результат выполнения: $result")
}
}
override fun onDestroy() {
super.onDestroy()
// Закрываем только если не null
jsIsolate?.close()
jsSandbox?.close()
}
}
#jetpack#js