1

Dreamweaver CS 5.5 を使用して HTML コードを Android APK に変換しています。以前は機能していましたが、突然、作成した新しいサイトでも、次のポップアップ メッセージが表示されます。

「yourapp」のビルドが正常に完了しませんでした。詳細については、C:\Users\MyUserFolder\Desktop\com.company.yourapp_Android\buildlog.log のビルド ログを参照してください。

このbuildlog.logファイルは、不足しているパッケージとシンボルに関係する 6 つのコンパイル エラーが発生したことを示しています。

DefaultActivity.java:6: package com.phonegap does not exist.
    import com.phonegap.*;
    ^

DefaultActivity.java:8: cannot find symbol
symbol: class DroidGap
    public class DefaultActivity extends DroidGap
                                         ^
...
cannot find symbol --> variable super (3 times)
...
method does not override or implement a method from a supertype
    @Override
    ^

私はまだAndroid SDKパスC:\Program Files (x86)\Android\android-sdkConfigure Application Framework. その場所にある SDK フォルダーとその下にあるファイルを確認しました。それはまだ存在し、無傷であるように見えます。

Adobe > Dreamweaver フォルダーを確認したところ、phonegap.jarまだそこにあることがわかりました。Dreamweaver を最新の phonegap で更新する方法に関する別の投稿の指示に従いましたが、それでもエラーが発生します。(これは更新方法に関する投稿でした: Dreamweaver CS5.5 の Phonegap )

最後に試して成功してから約 1 か月以上が経過しているため、関連するソフトウェアまたはオペレーティング システムのいずれかを作業マシンに何度でも更新すると、マシンが壊れた可能性があります。それを修正する方法について何か考えはありますか?

4

1 に答える 1

1

はい!私はそれを考え出した!jar ファイルの構造は、libs ディレクトリに含まれる phonegap のバージョンによって異なります。その jar ファイルを注意深く調べます (winzip などのアーカイブ アプリで、解凍するか、Java IDE で表示します)。それに応じてコードを変更します。終わり。

于 2012-08-07T16:23:10.083 に答える