Failed to launch testが出てテストできない件
一生懸命、検索したけど英語よくわかんないし、
でも、何とかなったのでメモしておきます。
検索すると、Stack Overflowが引っ掛かるんだけど、
全部英語だし、”R.java”を手編集するんだ!って書いてあるし、
これ自動生成(?)だから手編集できないし、って悩んでたんだけど、
編集すべき箇所の生成元を辿ってみると、
“AndroidManifest.xml”で設定されてて、
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="your.domain.FooBarTest.test" android:versionCode="1" android:versionName="1.0" >
の2行目の”.test”を削除して、
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="your.domain.FooBarTest" android:versionCode="1" android:versionName="1.0" >
にしてみたらテストが実行できました!
ちなみに、テストはこんな感じ。
プロジェクトを作ったタイミングだとファイルがないので、
“MyTest.java”を追加して、
package your.domain.FooBarTest.test; import android.test.AndroidTestCase; public class MyTest extends AndroidTestCase { public void testとりあえず() { assertEquals( 1, 1 ); } }
みたいなのを実行しました。
でも、今テストしてるのは、例のライブ壁紙なので、
いろいろ工夫しないと難しそう。。。
おしまい。
Leave a Comment