Java 将两个类似的包导入eclipse

Java 将两个类似的包导入eclipse,java,eclipse,import,Java,Eclipse,Import,我需要使用两种导入: import net.robotmedia.billing.model.Transaction; import com.google.analytics.tracking.android.Transaction; 我收到以下错误: The import com.google.analytics.tracking.android.Transaction collides with another import statement 但我需要使用这两个项目。如何解决此问题?必

我需要使用两种导入:

import net.robotmedia.billing.model.Transaction;
import com.google.analytics.tracking.android.Transaction;
我收到以下错误:

The import com.google.analytics.tracking.android.Transaction collides with another import statement

但我需要使用这两个项目。如何解决此问题?

必须通过键入其完全限定名来使用其中一个类。例如:

net.robotmedia.billing.model.Transaction tx = new net.robotmedia.billing.model.Transaction();

请记住,导入只是用于让您通过简单名称使用类,而不是通过完全限定名称使用类。如果需要,可以编写所有类而不进行任何导入,并且始终使用完全限定的类名。它的可读性要差得多,写起来更麻烦。但是,如果在同一个类中使用了两个具有相同简单名称的类,则只能导入其中一个。

必须通过键入其完全限定名称来使用其中一个类。例如:

net.robotmedia.billing.model.Transaction tx = new net.robotmedia.billing.model.Transaction();
请记住,导入只是用于让您通过简单名称使用类,而不是通过完全限定名称使用类。如果需要,可以编写所有类而不进行任何导入,并且始终使用完全限定的类名。它的可读性要差得多,写起来更麻烦。但是,如果在同一个类中使用了两个具有相同简单名称的类,则只能导入其中一个