Pdf到apk转换为android应用程序



我创建了一个应用程序。我进入android tools in eclipse->> Export unsigned application package->>选择一个文件夹进行存储。但是,默认情况下它被存储为pdf。当我试图打开它时,它显示文件有错误或必须被打破。我想在我的设备谷歌nexus 5上测试apk。请告诉我下一步该怎么做?错误是什么?我应该使用导出签名或未签名的应用程序包??我已经附上了舱单文件。如果需要修改,请告诉我。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.mobility.visiontest"
    android:versionCode="1"
    android:versionName="1.0" >
    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="19" />
    <application
        android:allowBackup="true"
        android:icon="@drawable/icheck_launcher"
        android:label="@string/app_name" 
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.mobility.visiontest.ui.MainActivity"
            android:screenOrientation="portrait"
            android:launchMode="singleInstance"
            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="com.mobility.visiontest.ui.VisionAcuityTest"
            android:launchMode="singleInstance"
            android:screenOrientation="portrait"
            ></activity>
        <activity android:name="com.mobility.visiontest.ui.IshiharaColorBlindTest"
            android:launchMode="singleInstance"
            android:screenOrientation="portrait"
            ></activity>
        <activity android:name="com.mobility.visiontest.ui.AstigmatismTest"
            android:launchMode="singleInstance"
            android:screenOrientation="portrait"
            ></activity>
        <activity android:name="com.mobility.visiontest.ui.DuoChromeTest"
            android:launchMode="singleInstance"
            android:screenOrientation="portrait"
            ></activity>


    </application>
</manifest>

如果你有apk文件,为什么你需要打开pdf格式的文件,只需复制文件并在你的谷歌nexus手机上运行。如果不包含任何错误,您可以看到apk文件中存在的内容。

你可以在你项目的bin文件夹中找到apk文件。

如果它包含错误,你必须使用jarsigner取消应用程序的签名,像这样

jarsigner -verbose -keystore my.keystore FirstTest.apk alias_name

如果你unsign apk文件

Rename the HelloTest.apk to HelloTest.zip and unzip the contents to HelloTest.
Deleted files CERT.RSA, CERT.SF under META-INF
Delete everything from the file MANIFEST.MF except the following
lines:
Manifest-Version: 1.0
Created-By: 1.0 (Android)

希望对大家有所帮助

相关内容

最新更新