0
import com.example.testQRCode.*;  //<--external project 

public class MainActivity extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        // create a new intent based on your library activity
        Intent myIntent = new Intent(this, QRCode.class); // QRCode is a class from the external projects
        startActivityForResult(myIntent, 0);  
    }

异常显示系统无法实例化活动。

请帮我。

4

2 回答 2

0

您还必须在主项目的 AndroidManifest.xml 文件中声明 QRCode.class 的 Activity 类。

于 2012-07-04T04:54:37.997 回答
0

如果您的意思是在 Eclipse 中包含一个作为 Android 库项目的库,您可以通过简单地添加它

Project Properties->Android

在此屏幕中,您将看到“项目构建目标”和“库”两个部分。在“库”部分,您可以添加对其他项目的引用。

如果您打算包含一个外部 jar 文件,您可以通过

Project Properties->Java Build Path->Libraries tab

在这里,有一个“添加外部罐子...”按钮,您可以在其中包含您需要的罐子。

于 2012-07-04T05:02:22.117 回答