Latest Post

09:22 ,

How to solve ?

Solution: install and reinstall Android Studio SDK
or deleting the \instantapps folder in C:\Users\UserName\AppData\Local\Android\Sdk\extras\google\instantapps could be the right solution

leave feedback in comments
"Install Google Play Instant Development SDK (revision: 1.6.0)" failed.

Packages to install: 
- Google Play Instant Development SDK (extras;google;instantapps)

Preparing "Install Google Play Instant Development SDK (revision: 1.6.0)".
Found existing prepared package.
"Install Google Play Instant Development SDK (revision: 1.6.0)" ready.
"Install Google Play Instant Development SDK (revision: 1.6.0)" complete.
"Install Google Play Instant Development SDK (revision: 1.6.0)" failed.
Failed to complete operation using com.android.tools.idea.sdk.install.patch.FullInstaller, retrying with com.android.repository.impl.installer.BasicInstaller
Preparing "Install Google Play Instant Development SDK (revision: 1.6.0)".
Found existing prepared package.
"Install Google Play Instant Development SDK (revision: 1.6.0)" ready.
Installing Google Play Instant Development SDK in C:\Users\Silvio\AppData\Local\Android\Sdk\extras\google\instantapps
An error occurred during installation: Failed to move away or delete existing target file: C:\Users\Silvio\AppData\Local\Android\Sdk\extras\google\instantapps
Move it away manually and try again..
"Install Google Play Instant Development SDK (revision: 1.6.0)" complete.
"Install Google Play Instant Development SDK (revision: 1.6.0)" failed.
Failed packages:
- Google Play Instant Development SDK (extras;google;instantapps)

Familia Triada

ectorul principal de atac este "familia Triada"(sugestiv, nu?), o categorie de aplicații folosite pentru a introduce în mod ilicit propuneri comerciale false și reclame în dispozitive.
Triada Malware Android

Cu o declaraÈ›ie oficială publicata pe propriul blog, Google dezvăluie descoperirea unei noi încercări de a infecta smartphone-urile Android înainte de a fi puse în vânzare. Vectorul principal de atac este "familia Triada"(sugestiv, nu?), o categorie de aplicaÈ›ii folosite pentru a introduce în mod ilicit propuneri comerciale false È™i reclame în dispozitive. ÃŽntrucât producătorii mai mici întâmpină dificultăți în crearea de aplicaÈ›ii personalizate pentru fiecare funcÈ›ie solicitată de utilizatori, aceÈ™tia sunt adesea forÈ›aÈ›i să se adreseze unor dezvoltatori terÈ›i care îi ajută la personalizarea dispozitivelor dedicate. Potrivit rapoartelor, hackerii ar fi profitat de acest pas pentru a intra în lanÈ›ul de producÈ›ie a smartphone-urilor unui producător mai mic al cărui nume nu a fost deconspirat din motive lesne de înÈ›eles. Descoperit pentru prima dată în 2016, malware-ul Triada a fost identificat È™i raportat de numeroase companii, inclusiv de Kaspersky. TotuÈ™i, cel care a descoperit capacitatea acestui program malware de a infecta dispozitivele care nu erau încă pe piață a fost site-ul Dr. Web , care a găsit infecÈ›ia în produsele companiei chineze Leagoo, specializată în crearea de clone ieftine ale smartphone-urilor Samsung. DeÈ™i Google nu numeÈ™te companiile compromise, probabil că se referă la această marcă de produse ieftine. Când a fost descoperită Triada, am implementat un sistem de identificare capabil să elimine mostrele de pe toate dispozitivele echipate cu sistemul de protecÈ›ie Google Play", se poate citi blogul celor de la Google, care conÈ›ine È™i descrierea tehnică a malware-ului. "Această caracteristică, integrată cu cea mai bună securitate oferită de dispozitivele Android, a însemnat că infecÈ›ia cu Triada a fost mult mai dificilă de realizat sau chiar imposibilă".Dar pentru Google, amintirea strategiilor de combatere a răspândirii viruÈ™ilor este, de asemenea, o modalitate de a sublinia importanÈ›a unui mecanism de control pe dispozitivele care folosesc Android. Probabil că nu este o coincidență faptul că poziÈ›ia companiei - alături de alÈ›ii - ajunge într-o perioadă în care se discută despre potenÈ›ialul abuz de poziÈ›ie dominantă exercitat de Mountain View asupra dispozitivelor care instalează sistemul de operare. DeÈ™i Android este în mod oficial un sistem de operare deschis - prin urmare, poate fi utilizat gratuit de către orice producător de smartphone-uri gratuite - dacă un producător doreÈ™te să ofere servicii Google utilizatorilor săi, trebuie să utilizeze versiunea Android lansată de companie ce conÈ›ine Play Store, Google Maps, Gmail, etc.). Tocmai prezenÈ›a lui Play  Store È™i a funcÈ›iei sale de protecÈ›ie asigură o mai mare securitate pentru un dispozitiv, își aminteÈ™te Google. Indiferent dacă are loc un atac cu un dispozitiv achiziÈ›ionat - de exemplu prin descărcarea unei aplicaÈ›ii infectate - sau în cadrul lanÈ›ului de producÈ›ie al smartphone-ului, compania oferă, de asemenea, celor mai mici producători instrumentele necesare pentru a controla aplicaÈ›iile terÈ›elor părÈ›i, concepute pentru a atenua riscul ca software-ul neautorizat să găsească o modalitate de răspândire. Și cu siguranță aceasta va fi adusă în favoarea Google în disputa cu Uniunea Europeană, care a amendat-o pentru abuzul de poziÈ›ie dominantă cu un an în urmă.

23:52 , , , , , , , , , , , , , , , , , , ,

6 ani de Android Studio


6 ani de Android Studio

Android Studio este un mediu integrat de dezvoltare (IDE) pentru dezvoltare pentru platforma Android. El a fost anunÈ›at prima data la 16 mai 2013 la o conferinÈ›a Google I / O È›inută de managerul de produs al Google, Katherine Chou. Android Studio este disponibil gratuit sub licenÈ›a Apache 2.0. Android Studio a avut premiera cu versiunea 0.1 în mai 2013, apoi a apărut în versiunea beta începând cu versiunea 0.8 lansată în iunie 2014. Prima construcÈ›ie stabilă a fost lansată în decembrie 2014, versiunea 1.0 .Bazat pe software-ul JetBrains IntelliJ IDEA, Android Studio a fost proiectat special pentru dezvoltarea aplicaÈ›iilor Android. [4] Descărcarea este disponibilă pe Windows, Mac OS X È™i Linux,  È™i înlocuieÈ™te Eclipse Android Development Tools (ADT), devenind IDE primar Google pentru dezvoltarea nativă a aplicaÈ›iilor Android.
După mai bine de 6 ani de la prima versiune a Android Studio, IDE-ul oficial pentru dezvoltarea de aplicaÈ›ii Android e disponibil pentru download în versiunea 3.3 pentru Windows, Mac È™i Linux. Android Studio e construit peste IntelliJ IDEA Java IDE È™i permite instalarea automată a tuturor instrumentelor necesare dezvoltării de aplicaÈ›ii Android. Ce este nou in 2019?  Aplicatiile pot fi scrise in limbajul de programare Java ,limbajul de programare Kotlin sau in C++ . Versiunea 3.3 vine cu tools-uri mai bune în interfaÈ›a grafica a compilatorului È™i multe alte îmbunătățiri. In curand va fi lansata si versiune 3.4 care deja este disponibila in versiunea beta din data de 10 ianuarie.

Android Studio are o interfață grafică pentru instalare din care se stabilesc setările de bază, se adaugă un emulator și ceva exemple de aplicații. O modalitate foarte eficientă pentru un începător este să folosească unul din exemple și pe baza lui să înceapă să extindă funcționalitatea aplicației sale.

Prin Android Studio se poate vedea automat interfaÈ›a aplicaÈ›iei pe diferite dimensiuni si rezoluÈ›ii, chiar È™i în diferite limbi. O funcÈ›ie ceva mai avansată este Memory Monitor, introdusă pentru a oferi informaÈ›ii legate de ocuparea resurselor – o treabă de care dezvoltatorii Android ar trebui să È›ină seama mai des.

Android Studio se folosește de Gradle pentru generarea build-urilor de aplicații.

După cum probabil vă aÈ™teptaÈ›i, Android Studio va intra È™i el în programul de update-uri pe canalele: Canary cu cele mai noi opÈ›iuni, date săptămânal, Dev cu build-uri din Canary ce sunt mai stabile (1 sau 2 pe lună), Beta – aici vor fi versiunile preview È™i în cele din urmă Stable, unde vor veni doar versiunile majore, oficiale.

Cu pasul acesta Google pășește pe urmele Microsoft și nu m-ar mira ca în următorii ani să vedem un Android Studio la un nivel de complexitate și performanță similar cu IDE-ul Visual Studio Express Edition dat de Microsoft, tot gratuit.

Pachetul poate fi luat de pe site-ul Android Developer.

How to solve ?

Solution: install and reinstall Android Studio SDK
or deleting the \instantapps folder in C:\Users\UserName\AppData\Local\Android\Sdk\extras\google\instantapps could be the right solution

leave feedback in comments
"Install Google Play Instant Development SDK (revision: 1.6.0)" failed.

Packages to install: 
- Google Play Instant Development SDK (extras;google;instantapps)

Preparing "Install Google Play Instant Development SDK (revision: 1.6.0)".
Found existing prepared package.
"Install Google Play Instant Development SDK (revision: 1.6.0)" ready.
"Install Google Play Instant Development SDK (revision: 1.6.0)" complete.
"Install Google Play Instant Development SDK (revision: 1.6.0)" failed.
Failed to complete operation using com.android.tools.idea.sdk.install.patch.FullInstaller, retrying with com.android.repository.impl.installer.BasicInstaller
Preparing "Install Google Play Instant Development SDK (revision: 1.6.0)".
Found existing prepared package.
"Install Google Play Instant Development SDK (revision: 1.6.0)" ready.
Installing Google Play Instant Development SDK in C:\Users\Silvio\AppData\Local\Android\Sdk\extras\google\instantapps
An error occurred during installation: Failed to move away or delete existing target file: C:\Users\Silvio\AppData\Local\Android\Sdk\extras\google\instantapps
Move it away manually and try again..
"Install Google Play Instant Development SDK (revision: 1.6.0)" complete.
"Install Google Play Instant Development SDK (revision: 1.6.0)" failed.
Failed packages:
- Google Play Instant Development SDK (extras;google;instantapps)

How to solve ?

Solution: install and reinstall Android Studio SDK
or deleting the \instantapps folder in C:\Users\UserName\AppData\Local\Android\Sdk\extras\google\instantapps could be the right solution

leave feedback in comments
"Install Google Play Instant Development SDK (revision: 1.6.0)" failed.

Packages to install: 
- Google Play Instant Development SDK (extras;google;instantapps)

Preparing "Install Google Play Instant Development SDK (revision: 1.6.0)".
Found existing prepared package.
"Install Google Play Instant Development SDK (revision: 1.6.0)" ready.
"Install Google Play Instant Development SDK (revision: 1.6.0)" complete.
"Install Google Play Instant Development SDK (revision: 1.6.0)" failed.
Failed to complete operation using com.android.tools.idea.sdk.install.patch.FullInstaller, retrying with com.android.repository.impl.installer.BasicInstaller
Preparing "Install Google Play Instant Development SDK (revision: 1.6.0)".
Found existing prepared package.
"Install Google Play Instant Development SDK (revision: 1.6.0)" ready.
Installing Google Play Instant Development SDK in C:\Users\Silvio\AppData\Local\Android\Sdk\extras\google\instantapps
An error occurred during installation: Failed to move away or delete existing target file: C:\Users\Silvio\AppData\Local\Android\Sdk\extras\google\instantapps
Move it away manually and try again..
"Install Google Play Instant Development SDK (revision: 1.6.0)" complete.
"Install Google Play Instant Development SDK (revision: 1.6.0)" failed.
Failed packages:
- Google Play Instant Development SDK (extras;google;instantapps)

 How to solve "Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory)" ?


 How to solve "Manifest merger failed : Attribute application@appComponentFactory

Error:

Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91
is also present at [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory).

Suggestion: add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml:8:5-58:19 to override.

Google cât mai aproape de o noua amendă a UE: "Abuzul de poziție dominantă prin sistemul de operare Android"
Google cât mai aproape de o noua amendă a UE

Google din nou în cătarea Uniunii Europene: Bruxelles se pregăteÈ™te să emită o nouă amendă colosului din Mountain View pentru abuzul de poziÈ›ie dominantă prin intermediul sistemului de operare Android. "IndiscreÈ›ia" parvenita de la Financial Times are ca efect imediat scăderea acÈ›iunilor Google de pe Wall Street, care pierd 0,86% într-o sesiune considerata pozitivă pentru alÈ›i jucători ai bursei americane. Comisarul pentru concurență, Margrethe Vestager, ar putea anunÈ›a amenda luna viitoare, fiind considerata cea mai semnificativă intervenÈ›ie împotriva modelului de afaceri iniÈ›iat de Google. Cuantumul pedepsei încă e neclar: UE poate impune o amendă de până la 11 miliarde dolari, sau 10% din cifra de afaceri globală a Google, dar, de obicei, sancÈ›iunile care se impun sunt mult mai mici.Decizia reprezintă o escaladare a "bătăliei de opt ani" dintre UE È™i Google. Și vine într-o perioadă de tensiune ridicată privind relaÈ›iile dintre Statele Unite È™i Uniunea Europeană, exacerbată de accizele privind oÈ›elul È™i aluminiul, impuse de preÈ™edintele Donald Trump. ÃŽn cursul anchetei sale - relatează Financial Times - Comisia Europeană a tras concluzia că Google ar fi impus condiÈ›ii ilegale producătorilor de dispozitive Android, în detrimentul concurenÈ›ilor È™i consumatorilor, a căror posibilitate de alegere ar fi limitată. Google a negat acuzaÈ›iile, dar - adaugă ziarul - nu a văzut niciun fel de deschideri din partea UE, nici măcar în ceea ce priveÈ™te o posibilă ofertă de acord. Cazul Android este pentru Google cel mai "sensibil din termenii comerciali " , unul din marile confruntării cu UE si asta pentru că acesta atinge practicile sale de afaceri. ÃŽn prezentarea cazului său împotriva Google È™i Android din 2016, UE a acuzat Mountain View ca  impune condiÈ›ii care au favorizat produsele Android È™i aplicaÈ›ia Google, iar acest lucru a ajutat compania să-È™i consolideze poziÈ›ia sa dominantă în căutare on-line " negând - a  mai spus apoi Vestager - consumatorilor posibiltatea de alege o gamă mai largă de aplicaÈ›ii È™i servicii."
Bibliografie: Financial Times , https://europa.eu/x

Google cât mai aproape de o noua amendă a UE: "Abuzul de poziție dominantă prin sistemul de operare Android"
Google cât mai aproape de o noua amendă a UE

Google din nou în cătarea Uniunii Europene: Bruxelles se pregăteÈ™te să emită o nouă amendă colosului din Mountain View pentru abuzul de poziÈ›ie dominantă prin intermediul sistemului de operare Android. "IndiscreÈ›ia" parvenita de la Financial Times are ca efect imediat scăderea acÈ›iunilor Google de pe Wall Street, care pierd 0,86% într-o sesiune considerata pozitivă pentru alÈ›i jucători ai bursei americane. Comisarul pentru concurență, Margrethe Vestager, ar putea anunÈ›a amenda luna viitoare, fiind considerata cea mai semnificativă intervenÈ›ie împotriva modelului de afaceri iniÈ›iat de Google. Cuantumul pedepsei încă e neclar: UE poate impune o amendă de până la 11 miliarde dolari, sau 10% din cifra de afaceri globală a Google, dar, de obicei, sancÈ›iunile care se impun sunt mult mai mici.Decizia reprezintă o escaladare a "bătăliei de opt ani" dintre UE È™i Google. Și vine într-o perioadă de tensiune ridicată privind relaÈ›iile dintre Statele Unite È™i Uniunea Europeană, exacerbată de accizele privind oÈ›elul È™i aluminiul, impuse de preÈ™edintele Donald Trump. ÃŽn cursul anchetei sale - relatează Financial Times - Comisia Europeană a tras concluzia că Google ar fi impus condiÈ›ii ilegale producătorilor de dispozitive Android, în detrimentul concurenÈ›ilor È™i consumatorilor, a căror posibilitate de alegere ar fi limitată. Google a negat acuzaÈ›iile, dar - adaugă ziarul - nu a văzut niciun fel de deschideri din partea UE, nici măcar în ceea ce priveÈ™te o posibilă ofertă de acord. Cazul Android este pentru Google cel mai "sensibil din termenii comerciali " , unul din marile confruntării cu UE si asta pentru că acesta atinge practicile sale de afaceri. ÃŽn prezentarea cazului său împotriva Google È™i Android din 2016, UE a acuzat Mountain View ca  impune condiÈ›ii care au favorizat produsele Android È™i aplicaÈ›ia Google, iar acest lucru a ajutat compania să-È™i consolideze poziÈ›ia sa dominantă în căutare on-line " negând - a  mai spus apoi Vestager - consumatorilor posibiltatea de alege o gamă mai largă de aplicaÈ›ii È™i servicii."
Bibliografie: Financial Times , https://europa.eu/x

How to solve?



"All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes). Found versions 27.1.1, 27.0.2. Examples include com.android.support:animated-vector-drawable:27.1.1 and com.android.support:customtabs:27.0.2"


R:

insert in gradle app file, in 

dependencies {
implementation "com.android.support:customtabs:27.1.1"
All com.android.support libraries must use the exact same version specification
How to solve "All com.android.support libraries must use the exact same version specification'
implementation 'com.android.support:multidex:1.0.3'
implementation 'com.android.support:support-v4:27.1.1'

and in add:

buildTypes {
release {
multiDexEnabled true

Author Name

Formular de contact

Nume

E-mail *

Mesaj *

Un produs Blogger.