导入没有android清单文件的android项目

时间:2013-03-24 16:22:16

标签: android import

我目前正忙于为我的主要项目设计自定义视图。我浏览了developer.android.com上提供的自定义视图教程。我下载了相关的可共享项目,因为当源代码出现在您面前时,它很容易处理并理解应用程序的机制。令我惊讶的是,该项目只包含两个文件夹,src和res,并且没有android-manifest文件。我尝试了正常的导入方法,从现有代码导入并从exsting android代码创建新项目,没有运气的任何方法。这是project.

的链接

有人可以向我解释我是如何让它发挥作用的吗?

2 个答案:

答案 0 :(得分:4)

  

有人可以向我解释我是如何让它发挥作用的吗?

创建一个空的Android项目。从ZIP文件中复制res/src/。修改清单以指向从ZIP文件复制的活动类。

答案 1 :(得分:1)

创建一个新的空android项目。将所有资源和源文件复制到项目文件夹。

http://developer.android.com/guide/topics/manifest/manifest-intro.html

转到AndroidManifest.xml相应地定义活动和权限。

 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="package name"
  android:versionCode="1"
  android:versionName="1.0" >

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="17" />

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name="packagename.MainActivity"//your mainactivity
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
       <activity
        android:name="packagename.SecondActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="packagename.SecondActivity" />

            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>
</application>