2017-04-25 3 views
0

Ich habe einige Probleme mit dem Wechsel zu Android Studio von Netbeans IDE zu Android Studio. Ich habe ein paar alte Projekte. Aber ich bleibe bei einem meiner Testprojekte hängen.Portierung Netbeans Java-Layout zu android Studio

Ich habe meine .jar als Bibliothek in libs importiert. Mein .jar enthält eine Benutzeroberfläche, aber nicht für Android. Kann ich diese Schnittstelle auch für Android verwenden? Oder anders gesagt, was ist der beste Weg, um XML zu portieren? Ich habe mit einem Freund TeamViewing gemacht, sagte er nur herumalbern.

jar to lib

Schritte ich bisher getan haben: (hade ich einige Probleme)

  1. hinzufügen .jar als lib
  2. bearbeiten build.gradle
  3. Gerade mess around mit dem xml für ein bisschen nichts wirklich dort gemacht.

build.gradle sieht so aus.

Plugin anwenden: ‚com.android.application‘

android { 
    compileSdkVersion 25 
    buildToolsVersion "25.0.2" 
    defaultConfig { 
     applicationId "nu.joeridamian.veganwords_anagram" 
     minSdkVersion 15 
     targetSdkVersion 25 
     versionCode 1 
     versionName "1.0" 
     testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
    dependencies { 
     compile files('libs/anagrams.jar') 
    } 

} 

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
     exclude group: 'com.android.support', module: 'support-annotations' 
    }) 
    compile 'com.android.support:appcompat-v7:25.3.1' 
    compile 'com.android.support.constraint:constraint-layout:1.0.2' 
    testCompile 'junit:junit:4.12' 
    compile files('libs/anagrams.jar') 
} 

Nun, natürlich, jetzt meine größte Frage ist es von hier aus möglich, einfach die ganze Android xml Schritt zu überspringen und nur meine .jar benutzen? Wenn nicht, was ist der beste Weg, um XML zu verwenden?

Test-Projekt, das ich aus arbeite: https://github.com/gekkevliegtuig/Veganwords-Anagram

Antwort

0

Kann ich diese Schnittstelle für Android als auch? ist es möglich, von hier aus den gesamten Android Xml-Schritt zu überspringen und nur meine .jar?

Nein. Android native Layouts müssen auf Android-Art geschrieben werden.

Oder anders, was ist der beste Weg, um XML-Port es.

Die Leute haben verrückter Port-from-x-to-y vor, aber soweit ich weiß, gibt es nicht. Sie müssen nur den UI-Teil erneut schreiben.

Wenn nicht, was ist der beste Weg, um XML zu verwenden?

Beginnen Sie mit der offiziellen Dokumentation zu lesen https://developer.android.com/guide/topics/ui/overview.html