Sto usando un solo progetto per lite porto e le versioni complete per questo io sono solo l'aggiornamento nomi dei pacchetti file manifesto.Come ottenere il nome del pacchetto o classe di origine file in Android?
La mia struttura del progetto è come questo
My App
& thinsp; & thinsp; & thinsp; & thinsp; & thinsp; | _src
& thinsp; & thinsp; & thinsp; & Thinsp; & Thinsp; & Thinsp; | _com.example.myapp
& thinsp; & thinsp; & thinsp; & Thinsp; & Thinsp; & Thinsp; & Thinsp; & Thinsp; & Thinsp; & Thinsp; & Thinsp; & Thinsp; & Thinsp; & Thinsp; & Thinsp; & Thinsp; & Thinsp; & Thinsp; & Thinsp; & Thinsp; & Thinsp; & Thinsp; & Thinsp; & Thinsp; | _MyClass.java
ei miei nomi dei pacchetti manifesto sono diversi.
package = "com.example.myapplite"
Sto usando un progetto libreria che voglio i nomi dei pacchetti di classi che sto usando in MyApp.
Ho usato questo
System.out.println("Package Name " + context.getPackageName());
Ma i suoi darmi il personale un manifesto pacchetto di file valore del nome es. com.example.myapplite
voglio nomi dei pacchetti MyClass.java. vale a dire. com.example.myapp
Anche io sono a conoscenza di questo
MyClass mClass = new MyClass();
Package pack = mClass.getClass().getPackage();
Ma non posso usare questo approccio perché sto usando approccio volgende per ottenere file di classe nel mio progetto di biblioteca
Class c = Class.forName("package_name.MyClass");
Come ottenere i nomi dei pacchetti o il file MyClass.java di programmazione?
uso Prova questo:. YourClass.class.getPackage() getName(); – Martin
non è chiaro il motivo per cui devi usare 'new MyClass(). GetClass()' (effectief) Piuttosto che solo 'MyClass.class' ... o perché questo non è abbastanza per voi. La vostra spiegazione di usare 'Class.forName' in realtà non spiega quello che stai cercando di fare. Cosa * desiderio * Si potrebbe fare che 'Class.getPackage()' non fa per te? –
Sto usando progetto della libreria da utilizzare MyClass nel mio progetto di biblioteca ho bisogno di accedervi Class.forName ("package_name.MyClass"); Perché progetto di biblioteca docente consapevoli di MyClass.java – Mac